Gary has been cleaning my carpets for about 7 years. He always does a superb job and they look like new afterwards. He works very hard to get a great result. He is friendly, professional and prompt and I am happy to have him in my home