Here are a few things you can do to ensure that a roofer is legitimate:
Check for a valid contractor’s license: This ensures that the roofer has met the necessary qualifications and is authorized to work in your area.
Verify insurance: A legitimate roofer should have both workers’ compensation and liability insurance to protect you in case of accidents or damage to your property.
Get references and reviews: Ask for references from previous customers and check online reviews to get an idea of the quality of their work and customer service.
Ask for an estimate: A legitimate roofer will provide a detailed estimate and will not ask for payment upfront.
Check for certifications: Many manufacturers of roofing products offer certifications to contractors who have demonstrated a high level of expertise in their installation.
Research the company: Look up the company’s name and check if they have a physical location, phone number and website.
Check their warranty policies: Legitimate roofers will offer warranties on their work and materials.
Keep in mind that sometimes a company may be licensed but not insured, so always check for insurance.