We have been using these guys for years. Couldn't be happier and have absolutely no criticisms whatsoever. They are prompt, courteous, professional, reliable and they do an amazing job. The price can't be beat either. My wife runs a daycare out of our basement and as you can imagine the carpet takes a beating. A couple times a year we use these guys to make it look brand new again. I would personally recommend their services to anyone and will most definitely continue to use their services in the future.