There are many roofing companies out there. Some of them are not known for their professionalism. You cannot readily trust any of them to do the kind of job you want. You need first to understand how to distinguish the professionals from the rest.
When approaching a roofing company, you need to know more about their level of experience. You can reasonably expect a company that has been operational for so many years to be worthy of your trust. A new one will need to be approached with so much caution.
You need to also ask for referrals. You can only proceed if the company has no issues giving you some. If the roofing company has done enough work, there shall be enough number to give you. Their previous clients will speak highly of them. You need to source for more info on certain topics when you call them. You should make sure to ask if the roof applied has remained watertight, if it took too long to apply it, in what state did the company leave their house after they were done, and such things.
You need to get quotations for their services. You should not be asked to pay for these estimates. You need to analyze their estimates carefully. Do not think that the cheapest is the best. You need to look at the quality they have in store for you.
A roof is one of the most important parts of a house. It is what keeps the house a habitable place, to begin with. In case a shoddy fixing job is done, you will suffer the effects sooner than later. Repairing costs shall pile up. You would rather it was done once and for all.
A good service shall therefore not be cheap. But once you pay for their services, you will not revisit the roofing issue for a long time.
You need to also be wary of any company that asks for money upfront. If it the question of materials, a good company should have plenty of resources to not need tour money for such considerations. You also need to be careful with con artists out there, asking for money then disappearing.
You have to neighbors to ask for referrals to the best roofing company. If they had their work on in recent times, and the results are stellar, you can ask for the contacts to their contractor, to get you looked into as well.