You should first start with choosing a company that is local. If there are service issues that arise it is always easier to get a response from a local company and more likely to get a resolution from a local company than if you dealt with a company that is two hours away. We service a radius of about 100km around Orillia which extends to Barrie, Midland, Gravenhurst, Bracebridge, Huntsville, Simcoe, Muskoka and Georgian Bay areas. In keeping within our radius it allows us to adequately service customers or respond to emergencies in a reasonable timeframe.
Next make sure the company is certified to install the products they sell, if applicable, because if they are not then most likely any extended product warranties will not be valid. Don't just accept someone's word for it, actually contact the manufacturer or at the very least check online and make sure they are registered and/or certified.
Ask to see a copy of the general liability insurance certificate and check online at the WSIB website and go to the e clearance section and search for the contractor and make sure they are "eligible for clearance certificates". This means WSIB is current and up to date. WSIB does not provide clearance certificates to contractors for homeowners so a contractor would not be able to produce a clearance certificate for a residential installation but as a homeowner you could verify WSIB is up to date on your own by checking online.
Prepare yourself and your property for the installation. A roof installation is a messy and noisy ordeal regardless of how careful and professional the crew is. There is potential for flying debris to come off the roof at any time so best to stay out of the work zone and to remove anything you don't want damaged. Move vehicles out onto the street, relocate lawn furniture, flower pots and ornaments, take any loose wall hangings down inside the house. It is not a good idea to plan a work conference call or think you will be spending a quiet relaxing day at home while the roof is being done. There are power tools, generators, compressors with noise and banging going on most of the time.
It shouldn't be about who is the cheapest. We don't strive to be the cheapest but to be the best installation company we can while maintaining quality and integrity providing a sound installation using products we have confidence in. Being one of the best and being the cheapest is not possible! It costs money to run a proper business with equipment, licensed, certified, trained and insured people doing the work and we don't want to compromise on quality. At the same time we constantly look at ways to keep costs down so we can pass along competitive pricing to our customers.
Finally, discuss your expectations with your contractor whether it's timelines, workmanship or product questions. It's important that you completely and fully understand what you are getting both in service and products and that you and your contractor are on the same page with the expectations. We at Roofing for a Less strive to have a positive installation experience with all of our customers and can meet a variety of installation requirements to suit most individuals.