Of the three contractors I spoke with, I received three separate prices that are far apart in terms of pricing. Which one should I choose?

One of the best ways to determine whether or not a contractor is legitimate is through their pricing. If you get an estimate from one that is far lower than the others, often it’s due to their lack of insurance, licensing, or bonding. Worse still, they have none of the above. It’s a good idea to avoid the extremely low estimates altogether, but, if you’re determined to get a low price, ask the contractor for an item by item breakdown of their estimate. If they can fully explain it, then you may have found the deal of the century. Yet, it’s still a good idea to be very cautious. Making a mistake with your roofing can be very costly to remedy.