Did our due diligence researching/interviewing roofing companies..a friend recommended Complete Roofing in Burlington....went with them. SO glad we did. They did our roof, insulation in attic, eaves trough and fascia. Mark is AMAZING ....he is prompt efficient conscientious and a pleasure to deal with. His workers are all prompt, thorough and clean up after themselves (and come when they say they are going to come). Mark follows up after completion of the project and makes sure the job is done right. We had renovations done to house after Complete completed their work - the electricians we hired couldn't believe how much insulation Complete actually blew into our attic. Complete's warranty is by far the best (even the fine print !) and their prices are not only competitive but better than the others out there. We have recommended them to two of our friends who are equally pleased with jobs well done. Complete Roofing are a breath of fresh air in an industry where it isn't easy to find reliability. Do yourself a favour...save yourself time and bother....just call Mark at Complete Roofing for all your roofing needs. Thank you to everyone (especially Mark) at Complete Roofing for their excellent work ! You are all amazing !!!