I strongly recommend Roofworks. I had 6 quotes over the past year, even from some of the top rated roofing companies on this site. One highly reviewed company refused to do my roof because it might give him problems. Another highly rated company didnt do cedar.
Roofworks did all the things I wanted. The owner was the only one to suggest a repair that none of the other companies bothered to even look into. It made a lot of sense to go with it and I am glad I paid the extra to do it.
Roofworks likes using lots of ice and water shield and they are not skimpy and do not cut corners. I watched them do my roof.
The crew is a group of young men who obviously are strong enough to do the job well. Unlike some roofing companies that you may see have hired a few somewhat senior men who can barely stand on their own two feet. This group of guys was fast, worked hard, worked very well together (talking, singing) and did a fantastic clean up afterwards. Not a single flower was broken.
The owner came around during the job to check on his workers and see how I liked things so far. I like that.
I had a complete roof done with skylights and I am very confident in the company and the work they have done.
They payment terms for the job is very attractive. You pay later after they mail you an invoice. That means to me that the company is confident that they did the job I asked for.
I strongly recommend this company over the other hightly rated companies