I've used On The Spot for carpet cleaning in my home for many, many years. They are always extremely professional, clean, friendly and can get spots out of my carpet I thought would be impossible! My kids have spilled things on the carpet and poof... now it's gone!
Pros: Professional, on time, great price
Cons: none... they are the best!
more