There is no finer carpet cleaner in the city and suburbs. Carpets and upholstery are cleaned thoroughly, you can tell by the amount of time put into it and you can smell the difference in the air. Very important for people like me and my daughter who have severe allergy to dust.
I was recommended by my family doctor who gets his carpets cleaned by Magic Touch also. My daughter and I have a severe allergy to dust, so it is very important for us to get carpeting cleaned thoroughly. I could tell the difference between Magic Touch and my old carpet cleaners immediately. They took far more time and were very thorough - which made a tremendous difference - most detectable in the quality of the air--you could smell how much cleaner it was. I would not consider having my carpeting cleaned by anyone else.