About Us

About Our St. John’s Cleaning Company

For over two decades, Avalon Cleaning and Restoration Inc. of St. John’s has remained one of Newfoundland’s most professional and distinguished cleaning companies. When you hire our team, you can be assured your commercial facility will receive thorough cleaning services from a highly polished team of professionals.

Beyond the Clean


While we’ve long been known for the results we deliver on a daily basis, here are some of the attributes that make Avalon Cleaning and Restoration Inc. a cleaning company unlike any other:


  • Better Business Bureau Accreditations
  • Professional, Uniformed Staff
  • WHMIS Certifications (All Staff)
  • On-Site Supervisors
  • Workers’ Compensation Compliance
  • Liability Insurance
  • Fully Bonded and Insured

Take the next step in ensuring the health and cleanliness of your facility — call Avalon Cleaning and Restoration Inc. in St. John’s to arrange an on-site consultation.

Created by

Legal notice