Serving Annandale, MN and surrounding areas
Approved
In business since 1992
Free estimates
Customers say: True professional
"Tim is very professional and personable. He measured the areas to be cleaned, so there were no unpleasant surprises at the end. The final charge was as estimated, and very reasonable. The age of our carpet ranged from three years old to 15 years. We had Berber, cut pile, and sculptured carpet, as well as stairs. All carpets came out cleaner and softer than I ever expected, a very pleasant surprise! I highly recommend Tim's Carpet Cleaning!"





+4












