Although many roofers who fit the bill for professionals may just simply be playing the role; if you do proper research then you are less likely to be scammed. The first step in the process of finding an honest roofer is to talk with family, friends, insurance company, and your real estate agent for recommendations. Another thing to do is to check with online sources such as Angie’s List, Yelp, and Merchant’s Circle to see the reviews for a particular roofing company. The Better Business Bureau is also a good resource for checking reviews.
A reputable roofing company will maintain an active license. Also, they should demonstrate professionalism in the way they speak and in the way they do business such as providing a contract or a formal statement of the work to be done. They should also know beforehand if permits are required.
Another trait of a reputable roofing company is the being able to provide you with up-to-date insurance details for you to verify. Also, they should be able to easily explain costs for any type of possibility that could occur when the work is started. Those cost estimates should match with those from other companies whose bids you considered.
Finally, a reputable roofing company should offer written warranties for labor and material. They should also have certification from a roofing material manufacturer. However, the simplest way to tell if the roofing company is dishonest is by going with your instincts after dealing with them on the telephone and reading between the lines on certain information gathered.