There are a few reasons why I highly recommend Edge's Roofing. They have done two roofs for us, so I know what I'm talking about. Jeff has been in the business longer than almost any other roofing contractor out there, as is his company. He knows roofing like the back of his hand. He's careful to hire the best and most experienced guys. He uses the best materials and underlayments. He won't do a job that isn't top quality. But if there is an issue, as can happen from time to time, he doesn't leave you hanging. He looks after you. You can cheap out slightly on the cost with other roofing companies, but down the road you'll end up paying for it. A roof costs a lot of money, and you want to make sure if there are any issues, your roofing contractor is around to help. The best thing I can say about hiring Edge's Roofing: you get peace of mind.