Being able to choose the right roofing company for your home or business can be a challenge. After all, the roof is one of the most important parts of any structure, so you want to make sure it is in the best possible hands. Here are a few tips that will help you make an good decision when you search for a good roofing contractor.

Make Sure They Have Insurance

While liability insurance isn’t always required of roofing contractors, any good roofing company will have a policy in place. When you meet with a potential contractor for your home or business, ask them up front about their insurance policy. They should be able to provide this upon request, and their insurance company should be able to confirm that they have a policy.

Always Hire Locally

One of the good things about searching for a roofing company is that there are so many out there. You should have no problems finding a local roofing company if you simply Google something such as “roofing company St Louis,” and you should by all means find someone near you. Local roofing contractors will be easier to research, and they will be more likely to know what kind of roof will look best in your neighborhood.

Understand that Price Isn’t Everything

As much as you might want to save money, you should be wary of any roofing company with rates that are too low. It could be that their prices are so low because they do substandard work or they try to keep costs low by skipping on liability insurance. Even though you may think you’re saving money by going with one of these cheaper contractors, you could end up spending more later on to repair a substandard roofing job.

Get All Job Details in Writing

When you negotiate with a roofing contractor, make sure that you get everything they say in writing. This includes all the work that needs to be done, what kinds of materials will be needed, and how much everything will cost. As long as this is all in writing, you shouldn’t have to worry about being cheated in your roofing job.