I've had my best carpet cleaning experience on this afternoon.
The cleaning guy has arrived in time, charged me the same as I was quoted on the phone and left my carpet and area rugs in beautiful condition.
The guy was clean and very nice to me.
I've found my carpet guy. I hope he will stay in business for a long time and will provide the same quality service.