Check Out Our Current Upholstery Cleaning Special

Family dancing on clean carpet and furniture in Burlington, Ontario Cleaned by Ecosuds
Cat on leather sofa Ecosuds will clean in Grimsby

Free Leather Conditioner Application
Your Leather furniture will feel soft and supple again.

Book any leather sofa, chair, or other leather upholstery cleaning and we will apply our unique Leather Lotion Conditioner at no extra charge. 
This specially formulated conditioner will help restore the moisture in your leather furniture, leaving it feeling soft while helping to avoid cracking. 
It also adds that wonderful, rich leather smell back into your sofa and chair.
A $25 per seat value!

Valid until May 31, 2024 or while supplies last.
Please note that we only clean and condition sealed leather furniture. We cannot clean leathers like suede, nubuck, or other leathers that are not well sealed. 

Our Service Areas

  • Hamilton
  • Stoney Creek
  • Dundas
  • Ancaster
  • Binbrook


  • Waterdown
  • Burlington
  • Aldershot
  • Flamborough
  • Carlisle


  • Grimsby
  • Beamsville
  • Lincoln
  • Smithville
  • Vineland

Join the SudsClub

Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals