Juffs Roofing protects your property with up to $5-million of Comprehensive Liability Insurance, and Complete Operations and Products Insurance.

All our employees and roofing technicians are covered by workers compensation.

Juffs Roofing is also licensed with Metropolitan Toronto Licensing Commission. Always ask if the contactor you are considering is licensed to do the work required.

Memberships and Certifications

  • National Roofing Contractors Association
  • Certified Contractors Network
  • Canadian Federation of Independent Business
  • Better Business Bureau (BBB)
  • SELECT ShingleMaster(tm) Roofers
  • Authorized Soprema Installers
  • Certified Velux Installers


Juffs Roofing is registered, licensed and approved by many material manufacturers to install premium roofing products.

Our applicators and estimating technicians are qualified Master Shingle Applicators (M.S.A)s, Quality Masters and Select ShingleMaster Roofers.

Juffs Roofing employees attend pre-approved, on-going training to keep up to date on the developing science of roofing, ventilation and insulation systems.

As a legitimate and dependable roofing company, we must maintain these affiliations and credentials to provide you with highest level of customer service.

Discover why thousands of homeowners and commercial building owners have put their trust in Juffs Roofing.