From the setting up of the appt., the confirmation email, the prompt arrival, the explanation of the services available and how the cost is derived, to the outstanding cleaning and stain protection of my carpets, I was extremely satisfied and will definitely use their services again and recommend them to others
more