Great results. Removed the pet stains. Deodorizing carpets helped remove the dog smell from my house. Work was done quickly, neatly, and thoroughly. Before beginning work, Todd explained the process, inspected the rooms with me pointing out areas of concern, and answered questions. The best part -- carpets dried fast! Todd was friendly and polite; would hire again. Very affordable.