Quality First Roofing is a very apt company name as it is truly what Michael, the owner, stands for and behind.
I contacted the company via email and within 2 hours I received a call from Michael and he came the same day to check the roof and provide an estimate. Excellent, speedy responsiveness.
Michael came in person - no pushy salesperson to deal with. I was very pleased that he, the owner, was the one giving the estimate. Dealing with sales people is very stressful for me, as they only have one thing in mind - making a sale - and often misrepresent the scope of the project due to lack of knowledge and lack of caring about the customer period.
Within a few minutes of speaking with Michael, I felt a sense of trust and honesty that is almost impossible to find nowadays. I felt that he would do what he said he would do and only what needed doing. With most trades, you frequently are left with a sense of unease and wondering whether you picked the right company or not and often cross your fingers hoping that you made the right decision and will not get ripped off - once again.
Michael and the crew showed up on time and did a fantastic job from start to finish. They put tarps everywhere and - something I had not seen before - put plywood sheets over the windows and anything else that could be potentially damaged by the falling debris - plants, water hoses, window wells, etc. I watched them work on and off all day and even with my untrained eye, I could see the attention to detail and the care that they took in removing the old roof and installing the new shingles while not damaging the property, plants, etc.
They worked hard all day. Any breaks they took were very short.
Finally, the roof was done, the vents and flashings were replaced and caulked and it all looked great.
The cleanup was equally impressive. Considering that they were all men, the attention to detail during this process was amazing. It looked quite a mess before. Once they were done, one would hardly know that any work had occurred on the property. They checked every inch - driveway, grass, patio, flower beds, window sills. They even went to the neighbour's driveway and made sure that there was no debris or roofing nails on their property.
Michael also came by during the day to make sure everything was going well. I don't recall ever having a company owner do that because they simply don't care how it's going. In fact, most owners don't show up at all (except to collect the cheque, of course). All you get is the crew and you hope that they were made aware of what they were supposed to do and that they know what they're doing.
Michael also came at the end of the job and actually went on the roof to check on the work that was done and attended to a few minor details.
Lastly, Michael did not once push for me/or ask me to put a review on Homestars. He actually does not need Homestar reviews as, for him, word of mouth will ensure that he has plenty of work to do.
Most of the time, after I have some work done on the house, I breathe a sigh of relief that the experience is over and that the house has come out of it unscathed.
This time, I was actually impressed and patting myself on the back for finally coming across a trustworthy company that actually cares about the quality of the work that they perform and have actual work ethics that are sorely lacking in a lot of trades.
On the basis of the above, I wish I could have given a 12/10. Don't waste time trying to find the right roofing company, just pick Quality First and you will not be disappointed and will know that Michael will stand behind his work.