To Whom it May Concern, I had the privilege of hiring Alex Roberts to replace my roof last summer. We had spoken earlier about it but I had hesitated to get it done. Finally the timing was right for me and I called Alex. He was there same day, we ordered materials immediately and his crew was on the roof the next day as he had an unexpected opening in his schedule. I had a number of questions and he answered them reminding me of the requirements to stay within the Alberta building code and keep my shingle warranty valid. As my home is approximately 1900 square feet and quite old, the roof had some rot in the plywood and also required more air flow as it was short on vents. He discussed both issues with me BEFORE the project began as we both could see these problems during the initial walkaround. Expecting some other unknown issues once shingles were stripped, the pricing structure for any extras was also decided before the project began. The shingles were stripped, plywood was patched and fixed perfectly and new vents installed neatly and lined up as they should be. New shingles had to be carried up the ladder as it was impossible to get a lift close to my home to set them up. Big job and no complaints! When the project was finished, my yard was at least as neat or neater than when they began. We found not a single nail in the grass nor bushes surrounding the yard. Although the estimate of materials was very accurate, there were a few extra parts and pieces remaining. These were neatly stacked on a trailer and he assisted us in returning them. Usually contractors seem to think that extra materials are theirs... this was definitely not the case. Following the project, I was not able to be at home when he finished. He met me the next evening for the final walkaround. We walked the roof and he showed me what he had done and why. Once again, I was very impressed with the professionalism and conduct on the completion of a project that was more than just removing and replacing shingles. Shortly after the project completed, I had another contractor on my roof for an unrelated project. He could see my roof was recently replaced and commented twice on how well it was done as he is constantly on roofs and has seen some real problems in new construction and re-roofing projects. Without any hesitation, I strongly recommend Alex for any roofing procedure. He and his crew were excellent to deal with in every regard!