Carpet and Rug Cleaning in Bowmanville

Steam Magic has been serving the Durham Region for more than 30 years and has an excellent reputation of providing high-quality carpet and upholstery cleaning in the area. Independent owner and operator Roy Terry has been cleaning carpets professionally for more than 35 years.


With a wealth of experience, Roy and his staff can handle any size job from loose rugs to wall-to-wall carpeting. They’re among the best at removing tough stains, refreshing high-traffic areas and restoring furniture fabrics to “near-new” condition.


Additionally, Steam Magic can tackle:

  • Food and beverage stain removal
  • Odour removal
  • Pet accidents


For carpet, rug and furniture steam cleaning at an affordable rate, call Roy at Steam Magic today.

Use our eform to ask us a question or schedule your free estimate.

Free Estimate!
Copyright Steam Magic 2018 - Legal
Created by

Legal notice