Matt was on time, professional and knowledgable about cleaning carpets. Unfortunately, he was unable to remove the bad canine urine odor in my wool area rug. It's a bit better but I believe a new rug is in my future! He was up front about this and checked to see what products would work on wool. The most effective product for odor removal was not recommended. Still he tool my rug outside and really worked on it and told me to leave it outside to dry. The urine was old and I had tried to taken care of it myself so I believe he did what he could.
He also cleaned my carpeting on stairs in master bedroom. He did a great job.