This company was referred by the folks who did a carpet repair. When I called, I got immediate attention from Nyall. He explained their cleaning process and was very up front about possible limitations and costs. He assured me they would do their best. Steven was the tech for job. He was very professional, and called to let me know when he was on the way. Once here he did a great job of explaining everything, he worked very hard to get all the traffic areas and spots clean. It came out wonderfully. Can't say enough about what a pro this young man was. Very polite and personable, and really seems to have pride in the job he's doing. Call these people, you'll be pleased!