Professional Cleaners Of Fine Fabrics, Oriental Rugs, Natural Stone, Marble, Carpet and Floors
Leslie C gave Mainstreet Cleaning & Restoration 5 stars
Great job. Carpet never been cleaner since new. Denis and teammate very professional, courteous, accommodating. Came back next day with blowers to aid drying. Never acted like imposition. Very satisfied with final outcome.