Roofing Contractor
A roofer, roof mechanic, or roofing contractor is a tradesperson who specializes in roof construction. A roofer in general terms is simply someone who works on roofs. This person or company might be a licensed roofing contractor. A general contractor also may work on roofs, and an unlicensed contractor who works on roofs may be…