This is the first time we have actually had our carpets cleaned since moving into our home. Alec was very reassuring on the phone even with all my concerns - I have wall-to-wall Berber carpet throughout the house, and he reassured me that he could clean it without a problem. I must say that from the phone call, to the 1st visit for an estimate, to the actual date of the job itself, Alec had impeccable customer service - he and his co-worker Paul were polite, punctual, accommodating, and they worked steadily from start to finish with a smile on their faces. My couches and carpets came out clean and fresh with no harsh chemicals used, no discoloration or damage - I was very impressed with the job done. Before they left the house, they even reassured me that if any spots had been missed after drying occurred, to give them a call back and they would return for touch-ups if needed (the sign of true professionals). Another thing I would like to mention - Alec used stand-offs under all the furniture that could leave an impression on the carpet before it dried. The carpet came out completely flat with no indentations after drying - again, great attention to the small details on this crew's part! Excellent Service :)