Roofing Service Manager

Donpar Roofing

Vaughan

On-site

CAD 70,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A reputable roofing company in Vaughan is seeking an experienced Commercial Roofing Service Manager to lead the service department. This role involves overseeing all service activities, ensuring safety standards are met, and generating sales by building customer relationships. The ideal candidate will have at least 3 years of commercial roofing experience, strong leadership skills, and the ability to manage department finances effectively. The company offers a full-time position with growth opportunities in a dynamic environment.

Qualifications

  • Minimum 3 years of commercial roofing production/supervision experience.
  • Valid driver's license and clean driving record.
  • Strong understanding of commercial roofing systems (TPO, EPDM, Modified Bitumen, Metal).
  • Proven safety leadership and knowledge of IHSA regulations.
  • Excellent communication and customer service skills.

Responsibilities

  • Lead, train, and supervise the service department team.
  • Generate sales through customer relationships and proposals.
  • Oversee all service work and ensure budget compliance.
  • Enforce safety standards and recruit skilled workforce.

Skills

Leadership
Customer Service
Sales
Safety Compliance
Problem Solving

Tools

CRM/job management software

Job description

Job Overview

We are seeking an experienced and driven Commercial Roofing Service Manager to lead our service department. This is a hands‑on leadership position responsible for driving profitability, delivering exceptional customer service, and ensuring safe, high‑quality roofing repairs and maintenance on commercial projects.

Key Responsibilities
  • Lead, train, and supervise the service department team (technicians, foremen, and support staff)
  • Generate sales through customer relationships, prospecting, and preparing competitive proposals
  • Oversee all service work from initial call → estimate → repair/maintenance → billing and follow‑up
  • Schedule and dispatch crews, manage workflow, track job costs, and ensure projects stay on budget
  • Maintain strong communication with customers, crews, production teams, and management
  • Enforce strict adherence to company and OSHA safety standards
  • Recruit, train, mentor, and retain a skilled and dependable service workforce
  • Monitor department finances: review job costs, approve invoicing, manage receivables, and control budgets
  • Stay current on roofing systems, materials, codes, and industry best practices
Daily Tasks
  • Meet with technicians to plan the day’s work
  • Visit job sites to ensure quality and safety
  • Handle customer calls, perform roof inspections, and sell service agreements/repairs
  • Build estimates and proposals
  • Coordinate material orders and equipment needs
  • Review time sheets, job costs, and invoices
Required Qualifications
  • Minimum 3 years of commercial roofing production/supervision experience
  • Valid driver’s license and clean driving record
  • Strong understanding of commercial roofing systems (TPO, EPDM, Modified Bitumen, Metal, etc.)
  • Proven safety leadership and knowledge of IHSA regulations
  • Proficient with technology (phones, tablets, CRM/job management software)
  • Excellent communication and customer service skills
  • Fluent in English
Who Succeeds in This Role

You’re a natural leader who can motivate crews, close sales, solve problems on the roof, and keep customers happy. You take pride in safety, quality, and running a tight, profitable operation.

If you have a strong roofing background, love leading people, and want to grow with a reputable company, we want to hear from you!

Referrals increase your chances of interviewing at Donpar Roofing by 2x.

Get notified about new Service Manager jobs in Vaughan, Ontario, Canada.

Job Details
  • Seniority level: Mid‑Senior level
  • Employment type: Full‑time
  • Industry: Construction
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Commercial Roofing Service Lead — Manage Teams & Growth
Commercial Roofing Service Lead — Manage Teams & Growth

Donpar Roofing • Vaughan

On-site
CAD 70,000 - 90,000
Commercial Roofer/Service Technician (GTA)
Commercial Roofer/Service Technician (GTA)

Empire Roofing Corporation • Georgetown

On-site
CAD 52,000 - 75,000
Signing Bonus – $1,000 Total
Service Account Manager - Roofing
Service Account Manager - Roofing

Flynn Group of Companies • Ottawa

On-site
CAD 75,000 - 85,000
KPI-based bonus
Vehicle allowance + gas card
Company events
+4
Commercial Roofing Project Managers
Commercial Roofing Project Managers

Waterstone Human Capital USA • Kitchener

On-site
CAD 110,880 - 166,320
Service Account Manager - Roofing
Service Account Manager - Roofing

Lever, Inc. • Ottawa

On-site
CAD 75,000 - 85,000
Bonus up to 10%
Vehicle allowance + gas card
Annual golf tournament, summer events
+1
Service Coordinator - Roofing
Service Coordinator - Roofing

Empire Roofing Corporation • Georgetown

On-site
CAD 55,000 - 75,000
Health insurance
Dental insurance
Vision insurance
+1
Roofing Project Manager
Roofing Project Manager

Lever, Inc. • Mississauga

On-site
CAD 90,000 - 110,000
Performance-based bonus
Vehicle allowance + gas card
Dental and medical plans
+5
Service Foreman
Service Foreman

TC Roofing Services • Calgary

On-site
CAD 60,000 - 80,000
Sheet Metal Foreman - Commercial Roofing
Sheet Metal Foreman - Commercial Roofing

Empire Roofing • Georgetown

On-site
CAD 65,000 - 90,000
Competitive pay and benefits
Lead skilled crews in a supportive, 팀‑
Modern roofing systems
+3
Roofing Manager
Roofing Manager

Flynn Group of Companies • Edmonton

On-site
CAD 75,000 - 90,000
Competitive wages and benefits
RRSP matching
On-going career development programs