What a great company! Booking my appointment with Mary Ann was a joy and having my carpets cleaned “professionally” perfect by Al was the best! Al did not leave until my carpet met his satisfaction, as he stated, “I treat my customers’ carpets as if they were mine.” I have two male dogs who provide some major stains and Al restored my carpet to a “like new” status. Cheerful, caring and competent carpet servce! Highly recommend.