• 2213 Lovshin Road, RR4
    Cobourg, Ontario, K9A 4J7

  • Local: (905) 373-0071
    Toll Free: (888) 225-2294
    Fax: (905) 373-9487

  • For 24/7 emergency service:
    call 905-373-0071 or
    1- 888-225-2294

    • Roof replacement
    • Roof repairs
    • New construction roofing
    • Emergency/leak service
    • Inspections and preventive maintenance
    • Help with rooftop equipment installations
    • Commercial, industrial, institutional
    • Residential
    • All your roofing needs

Talk To Us – We’re Here To Help

You can reach us by phone, email or by requesting an estimate.
Thanks for visiting our website – we look forward to hearing from you!

Employment Opportunities at Moffatt Bros. Roofing

Are you interested in a rewarding career in a virtually recession-proof industry? Our company is always looking for skilled, motivated and positive individuals to join our team of dedicated roofing professionals.

At Moffatt Bros. Roofing, we know that it’s through the strength of our team that we achieve roofing excellence and build lasting relationships with our residential and commercial customers.

When you come to work with us, you’ll be a part of a leading team of roofing experts – with many opportunities to learn and develop your skills on the job and through formal training. We offer a competitive compensation package and provide a positive work environment that emphasizes safety, respect and teamwork.

If you’re interested in ongoing learning, roofing excellence and the highest standards of customer service, please send us an email along with your resume to

or fill out the form below:


Commercial Service Area:

Moffatt Bros.Roofing provides industrial, commercial and institutional roofing services across Southern Ontario, including:

  • Cobourg
  • Port Hope
  • Toronto
  • GTA
  • Hamilton
  • Kitchener
  • London
  • Windsor
  • Trenton
  • Belleville
  • Peterborough
  • Ottawa

Residential Service Area:

Moffatt Bros. Roofing serves homeowners in:

  • Cobourg
  • Port Hope
  • Hastings
  • Grafton
  • Colborne
  • Brighton
  • Warkworth
  • Campbellford
  • Belleville
  • Trenton
  • Peterborough

and throughout Northumberland County.