Dunn-Well has been my carpet & upholstery cleaner of choice for almost 50 years - the bet I've seen. Bob & staff are top professionals, always pleasant & accommodating, helpful. The carpets & sofas are thoroughly steam-cleaned (which is good due to our pet problems). Bob's men have always been polite & done a fine job in four different houses over the years. (Way better than our other experiences with different products and companies) Polite, reasonable cost, excellent job every time. . . . And I should add that our carpets last for years longer than most due to the care they take. Thanks.