We had done much research in finding a roof company and finally found Roofworks Ltd who is reasonably priced and a very reputable company and to do the shingles and new roof at the house. The staffs' punctuality and professionalism went way beyond our expectations. They were very efficient and hardworking and truly experienced in their jobs. Their daily work right from the start of the first day till the very last day were extremely well organized. The staff were really very hardworking indeed....we in fact provided lunches and snacks for them and made sure they were well fed..as they deserved for their daily work done. We are very happy with our new roof and would highly recommend Roofworks Ltd to anyone. By the way, Roofworks has also done a lot of community work..including the playground at High Park.