Roofing Job Search

Search for the perfect roofing (or any other) job anywhere in the world:

About Roofing Jobs

If you’re interested in working for a roofing company and starting a career in roofing, there are several types of jobs that you can apply for. Here are a few of the most common:

Roofing Technician

Roofing technicians are responsible for installing, repairing, and maintaining roofs. They work on various types of roofs, including flat, metal, shingle, and tile roofs. Depending on the type of roof, roofing technicians may use a variety of tools, including hammers, saws, and drills, to install and repair roofs.


Estimators are responsible for calculating the cost of a roofing project. They evaluate the materials needed, the time required for the project, and the labor costs involved. Estimators must have good math skills and may need to be able to read blueprints and schematics.

Sales Representative

Sales representatives are responsible for selling roofing products and services to customers. They must have excellent communication and customer service skills. Sales representatives must be able to explain roofing options to customers, answer questions, and provide estimates. They must also be able to negotiate prices and close sales.

Project Manager

Project managers are responsible for overseeing roofing projects from start to finish. They coordinate with customers, roofing technicians, and other contractors to ensure that projects are completed on time and within budget. Project managers must have excellent organizational and communication skills, as well as knowledge of roofing techniques and materials.

A few basic considerations when determining if a roofing job is right for you:

Position–  Are you qualified for the position? Do they offer training?

Advancement– Is there room to grow in the roofing company, or is the position static?

Location– How long will the commute be?

Roofing Job Salary– How will you be paid? Hourly, commission, etc.?

Roofing Job Benefits– What type of benefits are offered- insurance, vacation, etc?  Will these benefits meet your needs?

Retirement– Does the company offer 401k, etc?

Safety– Does the company offer a safe work environment?

Hours– What will your work schedule be like? Is overtime involved?

There are many different types of roofing industry jobs available:

–Roofing Project Manager

–Roofing Foreman / Superintendent

–Roof Laborer

–Roof Installer / Technician

–Roofing Office Manager

–Roof Estimator

–Roofing Sales Representative

–Roofing Marketing Manager

–Residential / Commercial

–And much more!