so search for reviews and testimonials online. Be wary of reviews that are negative or overblown reviews, as they could be false.
Make sure you have the proof of insurance as well as licenses. Reputable contractors should have coverage for liability insurance as well as worker’s compensation insurance. They should also be licensed by the state to operate as a roofing contractor. They can check their licenses through the state licensing board.
Do not be afraid of contractors asking to pay a substantial deposit in advance. Before commencing any work, legitimate contractors shouldn’t request more than 10 percent. If they ask for a large deposit and aren’t financially sound or plan to steal your money.
It is important to have everything in writing. An experienced local roofer can provide the client with a comprehensive contract which lays out everything – starting with the scope of work and the material to the schedule as well as the price. Read it carefully before signing and ask questions should anything be unclear.
Beware of being swayed by door-to-door salespeople and excessive sales pressure. They’re often employed by scammers to induce homeowners to take quick decisions and not do adequate research. Take your time and take your time to make an educated decision.