A roofing mechanic, or roofing contractor (often shortened to roofers) is a trained tradesperson who specializes primarily in roof repair. Roofers repair, replace, and install all types of roofs-including tile, slate, bituminous, metal, and shingles-using a wide variety of materials, such as slate, shingle, gypsum, ceramic tiles, and asphalt. Asphalt shingles are the most common type of roof used in residential and commercial applications. Other types of roofing materials include wood shakes, asphalt, metal, and tile. Bob The Builder – St Louis Roofing Contractor has some nice tips on this.
Before hiring a roofing contractor, it is important that you have realistic expectations about what you hope to achieve with your roof installation. Your budget is an important factor in choosing a roofing contractor. It is also important that you hire a roofing contractor who is experienced and qualified. As with hiring any tradesman or woman, you should research their background, work history, references, and recommendations. You should also consider the potential downside to hiring a new contractor and ask yourself if hiring someone new is really going to improve your roof installation results.
A roofing contractor will often recommend the use of newer, more expensive roofing products such as metal roofing or asphalt shingles. These more expensive roofing materials can be more difficult to install and require more advanced training for roofers. Another option is to hire a roofer who can perform the work under your supervision. This option may be slightly more costly but can ensure that your job is done right the first time. Regardless of the option you choose, it is important that you take time to select the best roofers based on your roofing needs, your roof design, your contractor’s experience, your contractor’s training, and your contractor’s professionalism.