A roofer, roofing contractor, or roofing mechanic is someone who specializes in roof repair. Roofers repair, replace, or install the roofs of commercial buildings, using various materials, such as asphalt, shingles, gypsum, and wood. A roofer may be a part of a large building management company that hires roofers and technicians to do work on large projects. A roofer can also be an individual, working alone, although he probably works in a team environment. If you are going to hire a roofer, look for someone with several years of experience so that you are sure to have someone you can trust to repair your roof if it needs repair. You also want to make sure that you find someone who has been recommended by a trusted source, someone who has a license, and someone who carries the proper insurance. After hiring us, we will schedule an appointment and come to your house to inspect your roof, giving you an estimate of the cost of roof repair or roof replacement, depending on what needs to be done.