Roofing Jobs in Calgary | Careers at Flat Roofing Solutions

Join Calgary’s Top Flat Roofing Team – Now Hiring Skilled Roofing Professionals

Roofing Jobs in Calgary | Careers at Flat Roofing Solutions

Calgary Roofing Careers – Build Your Future With Us

Are you looking for a roofing job in Calgary? Flat Roofing Solutions is one of Calgary’s most respected flat roofing companies, and we’re growing. We specialize exclusively in flat and low-slope membrane roofing for commercial, industrial, and residential properties across Calgary, Airdrie, Cochrane, Canmore, and beyond. We’re hiring skilled, safety-conscious roofing professionals who want to grow with a company that truly invests in its people. Whether you’re a certified roofing estimator, an NCSO-credentialed safety manager, a journeyman roofer, a foreman, or someone just starting in the trades — there’s a place for you here.

Why Work in Roofing in Calgary?

Calgary’s booming construction and commercial real estate market drives consistent, year-round demand for skilled flat roofing professionals. With one of Canada’s strongest provincial economies, Alberta offers excellent wages, job security, and real career advancement in the trades. At Flat Roofing Solutions, you won’t just have a job — you’ll have a career.

Why Work at Flat Roofing Solutions in Calgary?

Competitive Wages & Benefits

We pay wages that reflect your skills and experience, with structured reviews, benefits, and paid training to keep you growing.

Safety-First Culture

Safety is our top priority. We maintain COR certification standards and actively support NCSO credentials and ongoing safety training for all employees.

Career Advancement

From labourer to foreman to estimator to management — we promote from within and provide the training and mentorship needed to level up your career.

Flat Roofing Specialization

Work with TPO, EPDM, SBS torch-on, SBS cold process, and tar-and-gravel systems. Build deep, marketable expertise in a specialized high-demand trade.

Supportive Team Environment

We foster a collaborative, respectful workplace where safety, teamwork, and mutual respect are non-negotiable. Our crews genuinely look out for one another.

Year-Round Calgary Employment

Calgary’s strong commercial construction market keeps our crews busy year-round. Count on stable, full-time employment with a company built to last.

Current Roofing Job Openings in Calgary

We are actively hiring for the following positions. Click “Apply Now” to send your resume directly to our hiring team.

Roofing Estimator

📍 Calgary, AB  |  📅 Full-Time  |  💰 Competitive Salary + Commission

We are seeking an experienced Roofing Estimator to join our growing team in Calgary. In this role, you will be responsible for accurately estimating the cost of flat and low-slope roofing projects for commercial, industrial, and residential clients. This is a key role in our business development and client relations process. Key Responsibilities: • Prepare detailed, accurate estimates for TPO, EPDM, SBS, and tar-and-gravel roofing projects • Conduct site visits and roof inspections to assess project scope and conditions • Develop proposals and tender documents for commercial and industrial clients • Collaborate with project managers and field crews to ensure estimate accuracy • Build and maintain strong client relationships throughout the estimating process • Review subcontractor quotes and supplier pricing to ensure competitiveness • Track and follow up on submitted bids and proposals Qualifications: • Minimum 3–5 years of experience in roofing estimating (flat roofing preferred) • Strong knowledge of membrane roofing systems (TPO, EPDM, SBS) • Proficiency with estimating software (Bluebeam, PlanSwift, or similar) • Excellent written and verbal communication skills • Valid Alberta driver’s license

Roofing Estimator

💼 Full-Time Position 📍 Calgary, Alberta 📅 Immediate Start Available Ready to take your estimating career to the next level? We’d love to hear from you.

NCSO Safety Manager

📍 Calgary, AB  |  📅 Full-Time  |  💰 Competitive Salary

We are looking for a certified NCSO (National Construction Safety Officer) Safety Manager to lead our health, safety, and environment (HSE) program. This is a critical leadership role for a safety professional who is passionate about protecting workers and building a strong safety culture in a roofing environment. Key Responsibilities: • Develop, implement, and maintain the company’s HSE management system in accordance with COR standards • Conduct regular site inspections, hazard assessments, and safety audits • Lead toolbox talks, safety orientations, and ongoing safety training for field crews • Investigate and document incidents, near-misses, and implement corrective actions • Manage and maintain all WCB claims and return-to-work programs • Ensure compliance with Alberta OHS legislation and company safety policies • Maintain COR certification and lead internal and external safety audits • Liaise with project managers, foremen, and clients on safety requirements Qualifications: • Active NCSO designation (required) • Minimum 3 years of safety management experience in construction or roofing • In-depth knowledge of Alberta OHS Act, Regulations, and Code • Experience with COR certification programs an asset • Strong leadership, communication, and documentation skills • Valid Alberta driver’s license

NCSO Safety Manager

💼 Full-Time Position 📍 Calgary, Alberta 📅 Immediate Start Available NCSO designation required. Help us build the safest roofing crew in Calgary.

Flat Roofing Installer

📍 Calgary, AB  |  📅 Full-Time  |  💰 Journeyman Wages

We are hiring experienced Flat Roofing Installers to join our field crew in Calgary. You will install, repair, and maintain a variety of flat and low-slope membrane roofing systems on commercial, industrial, and multifamily buildings across the Calgary area. Key Responsibilities: • Install TPO, EPDM, SBS torch-on, SBS cold-process, and tar-and-gravel roofing systems • Perform roof repairs, flashing work, and detail work to manufacturer specifications • Follow all site safety protocols and Alberta OHS regulations • Work efficiently as part of a skilled crew to meet project timelines • Maintain tools, equipment, and job site cleanliness Qualifications: • Minimum 2 years of flat roofing installation experience • Familiarity with membrane roofing systems (TPO, EPDM, SBS preferred) • Commitment to safety and quality workmanship • Physically fit and comfortable working at heights • Valid Alberta driver’s license an asset

Flat Roofing Installer

💼 Full-Time Position 📍 Calgary, Alberta 📅 Immediate Start Available Experienced flat roofers wanted. Competitive journeyman wages and great team.

Roofing Foreman

📍 Calgary, AB  |  📅 Full-Time  |  💰 Competitive Foreman Rate

We are looking for a skilled and experienced Roofing Foreman to lead our installation crews on flat roofing projects across Calgary and surrounding areas. You will be responsible for directing day-to-day field operations, ensuring work is completed safely, on time, and to the highest quality standards. Key Responsibilities: • Supervise and direct field crews on commercial and industrial flat roofing projects • Ensure all work is performed safely in compliance with Alberta OHS regulations • Interpret project drawings, specifications, and installation details • Coordinate material deliveries, equipment, and crew scheduling with the project manager • Conduct daily tailgate meetings and enforce site safety protocols • Mentor and train junior installers and labourers Qualifications: • Minimum 5 years of flat roofing experience, with at least 2 years in a supervisory role • Strong knowledge of membrane roofing systems (TPO, EPDM, SBS) • Demonstrated leadership and communication skills • OSSA or equivalent safety certification an asset • Valid Alberta driver’s license

Roofing Foreman

💼 Full-Time Position 📍 Calgary, Alberta 📅 Immediate Start Available Lead a great crew and build something real. We promote from within.

Roofing Project Manager

📍 Calgary, AB  |  📅 Full-Time  |  💰 Salary + Bonus

We are seeking a detail-oriented Roofing Project Manager to oversee flat roofing projects from contract award through to completion. You will be the primary point of contact for clients and responsible for delivering projects on time, on budget, and to the highest standards. Key Responsibilities: • Manage all phases of commercial and industrial flat roofing projects • Develop and maintain project schedules, budgets, and client communications • Coordinate with estimators, foremen, suppliers, and subcontractors • Conduct project start-up meetings, progress reviews, and holdbacks • Ensure all work meets specifications, quality standards, and safety requirements • Process progress billings, change orders, and project closeout documentation Qualifications: • 5+ years of construction or roofing project management experience • Strong understanding of flat roofing systems and construction processes • Excellent organizational, communication, and problem-solving skills • Proficiency with project management software (Procore, BuilderTrend, or similar) • PMP designation an asset

Roofing Project Manager

💼 Full-Time Position 📍 Calgary, Alberta 📅 Immediate Start Available Experienced roofing PMs wanted. Competitive salary with performance bonus.

Roofing Labourer

📍 Calgary, AB  |  📅 Full-Time  |  💰 Competitive Entry-Level Wage

This is a great opportunity for someone looking to start a career in roofing. As a Roofing Labourer, you will work alongside our experienced installation crews and receive hands-on training in flat and low-slope roofing systems. No experience necessary — just a strong work ethic and a positive attitude. Key Responsibilities: • Assist installers with material handling, preparation, and clean-up • Load and unload roofing materials on site and on rooftops • Support the crew with daily tasks as directed by the foreman • Follow all site safety rules and participate in safety orientations • Learn roofing techniques and systems through on-the-job training Qualifications: • No prior roofing experience required — we will train the right person • Strong work ethic, reliability, and a willingness to learn • Physically fit and comfortable working at heights and outdoors • Valid Alberta driver’s license an asset

Roofing Labourer

💼 Full-Time Position 📍 Calgary, Alberta 📅 Immediate Start Available No experience needed. We invest in people who are eager to learn and work hard.

How to Apply for a Roofing Job in Calgary

Applying is easy. Simply click the “Apply Now” button on the position you’re interested in. This will open a pre-addressed email to our hiring team at admin@flatroofingsolutions.ca with the correct subject line already filled in. Attach your resume and a brief cover letter, and we’ll be in touch. At Flat Roofing Solutions, we review every application personally. We’re not just looking for the right credentials — we’re looking for the right people. If you bring a strong work ethic, a commitment to safety, and a desire to grow, we want to hear from you.

📧 Email Us Directly

Send your resume and cover letter to: admin@flatroofingsolutions.ca Please include the job title you are applying for in the subject line of your email.

⚖ Equal Opportunity Employer

Flat Roofing Solutions is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals regardless of race, gender, age, disability, or background.

Contact Us

6 + 7 =