How do you find the best roofing company near you to do a new installation? Simple. Google the “Best Roof Installation Company near me” or “Best Roof Repair Company Near Me” and see what comes up. Once you do that, start to look at the reviews. Do not just look in one place. For instance, many roofing companies have reviews in multiples different places. For example, reputable companies will have a page on yelp, angies list, google and facebook.
They should have reviews in all of these places, state if they are licensed and insured and see how long they have been in business.
These are just the basics but if you want to go further you can check with the BBB and also the attorney general.