If you’re looking to hire a company to replace the roof on your home, you should always get an estimate first. This will let you know if you can even afford the work and might make it clear that you should do some shopping around. But you should also know what goes into an estimate… Read more »