I first hired Ultimate Carpet Cleaning about 4 years ago because one of my students (Jimmy) worked for this company and recommended them. He had worked for one of the chain carpet cleaning companies before working for Ultimate Carpet Cleaning and told me there was a big difference in companies between the quality of work expected and the importance put on detail. This student worked alongside the owner of the company and was very impressed with his work ethic.
I have referred this company to friends/co-workers and they have all been (without exception) extremely pleased with the results. I just had my carpet cleaned again and as always they did an excellent job. Four years and no complaints. (Jimmy has since finished school and is off working in 3rd world countries).