For the past 6 years I have had my carpets and rugs cleaned by Cleaning Clinic and have been completely satisfied with their skilled services. Despite a household with two cats and a dog, all with fairly long hair, they are able to clean and fluff the carpets so that they look and feel new again. Stains disappear like magic and the carpets feel wonderful for barefoot walking. Not only are Steve and Sean experts at their job, they are also extremely pleasant.