Our roof was heavily damaged in the storm of 2019. As we were in desperate need of repair we hired anyone that we could find. It turned out to be a costly decision. The roof was not done properly and there were leaks in some areas. We tried to go after the previous company but unfortunately, they no longer exist. This time we did our research, asked 3 licensed companies to come take a look. Elkin from Kingdom roofing limited was one of them. Elkin himself came to my house and assessed the damage, gave us a competitive price on par with the other 2. We were drawn by his straight forward and honest answers. He is licensed and came with referrals. After the deal was struck he also patched our roof (for free) while we wait for his team to come. Today our roof replacement was done by Elkin and his team. When I say done by Elkin, I mean he was up there with his guys laying shingles in 30 degree weather. I honestly didn't expect him to do manual labor as in my experience, I see owners just point and direct workers from a distance. This gave me more confidence that the work is being done the right way. Other things that impressed me was his (2) punctuality. The appointment was for 7am and he and his team were there setting up at 7am. The teams efficiency/speed, they were done by 3pm. (3) Detail, he pointed out all the materials that he was going to use. (4) Quality of work, he replaced all broken/moldy boards (i don't think he charged me for it) and shingles looked well placed and even. No bumps or messy applications. (5) Care, his team cleaned all the mess created by the install. There were no loose nails or previously removed shingles/boards anywhere in the backyard or driveway. Overall, we are extremely satisfied with the whole experience. Highly recommended and wouldn't disappoint!