Excellent job as always! Very professional and easy to schedule. Chris cleaned the carpets without rushing or missing any area. Spent extra time and then explained exactly what to do and not over the next 24 hours. Provided additional information on continued care of the carpets. Followed up the next day to ensure satisfaction. Gallery is my carpet cleaning partner for life.