Excellent service from beginning to end. Professional, timely, and great price. Did fantastic work on floor & stair carpets throughout my home in some high traffic areas and was able to remove a number of stains on original carpet in 3rd floor loft. Carpets stair and couch look like new! Would strongly recommend without hesitation.