Roofer Job Description

A roofer, in general, is an engineer, building contractor, or roofing specialist who specializes in repairing, installing, or replacing the roofs of commercial buildings. Roofers typically replace, repair, and fabricate the roofs of commercial buildings, with a wide range of materials including metal, bitumen, shingles and other synthetic materials. Building professionals who specialize in residential roof repair may also be considered roofers, as they are skilled at the installation of new roofs on residential homes. Some roofers work as independent contractors or may work for roofing manufacturers and construction firms.


Roofers often undertake major projects that involve the complete overhaul of the roof of a commercial building, such as tearing down a roof or repairing a damaged section of the roof. Often roofers perform the work themselves, but can also be hired by businesses to complete such projects. Some roofers have their own specialized equipment, while others may only require some basic tools.

One important characteristic of professional roofers is their knowledge of the most popular types of roof material and their knowledge of installation techniques. Many roofers have at least a college degree in either roof repair or structural engineering, and many more have training in both fields. In order to become a competent roofer, one must possess adequate knowledge about the different types of roofing materials available and about the installation methods.

Roofing technicians, as their name implies, are responsible for installing and repairing roofs on a commercial building, as well as helping owners to assess the quality of their roofs. Roofing technicians usually work for a roofing company, as well as a roofing installation company.

The majority of roofers use specialized roofing equipment, such as roofing shingles and roof tiles, as well as a variety of other roof repair and maintenance tools. Assembling the roof and making repairs to it require specialized skills, since there are several different components to any roof. A roofing company may have a roofing specialist who is responsible for installing the roof, as well as another person who is responsible for inspecting and repairing roofs that have been installed by the company. They will usually hire several roofing technicians, each of whom is responsible for performing a particular job.

Roofers work closely with architects and engineers in order to determine the design of a roof and the amount of support that are necessary for the roof to hold up properly. Roofers often perform the final inspection and repair of the roof after the construction has been completed.