Build your future with A & G Roofing

Join a team that values craftsmanship, reliability and pride in the work — where you build a career, not just fill a role.

An A & G Roofing crew member on the job
4.9(98 Google reviews)CertainTeed 5-Star SELECT ShingleMasterServing Orillia, Simcoe County & Muskoka(705) 325-1805

Working at A & G Roofing

We're a progressive employer that invests in our people — hands-on training, mentorship, and a real path into leadership.

Leadership that gets itLeadership comes from the field — organized sites, clear communication and realistic expectations.
Health benefitsA group plan with comprehensive medical coverage for you and your family.
A family-first atmosphereNot family-owned but family-driven — mutual respect and open communication.
A diverse project portfolioFrom standard shingles and flat-roof rubber to premium metal, Euroshield and cedar.
Skill development & masteryTraining — including through the off season — to master the craft and move into lead roles.
Part of a local legacyA reputation for high-end craftsmanship, built with no shortcuts.

Work you can be proud of

Our crews work on projects that protect homes, businesses and communities across Muskoka and beyond. That means a professional, safety-first environment, well-organized job sites, and clear expectations.

"Roofing isn't just a job — it's taking pride in protecting homes and knowing your work will stand strong for years to come."

A & G Roofing crew at work

Apply to join the team

Send us your details and we'll be in touch if there's a fit.

Prefer to send a resume? Submit this form and we'll request it when we follow up.

Request a free estimate

Tell us about your roof and we'll follow up to book an on-site assessment. Prefer to talk? Call or text (705) 325-1805.

What do you need?