When considering hiring a roofing contractor to replace your roof, make sure that you get an estimate either electronically or physically. A verbal deal should never be the way to go, especially when you’re replacing your roof. A contract protects you from getting scammed by a contractor. Upon signature, the roofer is now obligated to do what is said on the contract.
When the contractor does give you an estimate, make sure that they go over with you the details of the contract so that you are informed about everything that is going on. Any information such as the products, installation practices, and company history should be discussed with the roofer.
If a contractor is offering to just give you the roof replacement estimate by your door, run away from them as fast as possible!
It can be tempting to just get a bunch of estimates just to compare and choose the best deal but it can hurt you in the long run because it’s not about prices. Don’t just compare different roofing companies based on price, compare them based off the information you’ve got such as roofing experience, how they install roofs, what the new roof will look like, etc.
During the estimation of the roof project, the roofer might need to inspect your attic to check for any leaks and vulnerable roof areas. The roofer should not give you a full roof replacement estimate if they had not done a thorough inspection of your roof and discussed with you the details of the project.