We used Kraft Exteriors & Developments Ltd to recently fix damage to our roof and siding (all) due to hail damage in the summer. Kraft was our insurance's preferred contractor, but after meeting with several contractors, the knowledge, expertise, attention to detail and professionalism from Kraft (Jordan) was miles above the rest. Jordan took the time to explain the insurance process to us along with details about the products which really helped us in our decision making process. Invaluable expertise. Jordan was always in communication with us, when items were being dropped off, work was to be done etc. His crew in particular Chris was also fantastic, all of his staff was very friendly. The clean up was amazing, you never even knew they were there. The house looks fantastic. I would strongly recommend Kraft Exteriors & Developments Ltd for external repairs to your home. And if they don't do the work they have connections to great people in the industry who do (i.e. Windows fixed). They took a while to do the work but it was worth the wait. Very satisfied customers, Debbie & Dave