These guys are great. Small company with great response time and a really great staff.
We have used them for 5 years now in two of our homes and we really trust them with our carpets.
One cold winter night I absolutely had to have the carpets cleaned for a holiday party the next day and the technician worked over-time to finish the job...despite the fact that the hoses were frozen because it was so cold. I would have given up but he stayed and did a great job!
Now I have them cleaning our new carpet almost once a month! LOVE THEM!