This residential contractor is a GAF Factory-Certified Contractor. GAF trains and tests thousands of the best roofers in the country and makes sure they're appropriately licensed and insured so they can offer the best warranties.
"A fantastic experience. Justin was articulate, thorough and professional. My garage roof in desperate need of reshingling. Justin's team was able to get it looking perfect. In addition they added elements to resolve the heat venting issues that caused the problem in the first place. Highly recommended."
"Justin's crew fixed a leaky chimney. Service was prompt and the crew was professional. They took the time to do a careful inspection and fixed it the first time. There was no garbage left behind and they were careful about the landscaping. The next time I need a roof company I will call Justin."
"JM Roof Company replaced our shingles on our home and garden shed. They were professional, very tidy, efficient and completed the project in a timely manner. We were beyond pleased with the finished project. I would highly recommend JM Roof Company for all your roofing repairs. Thank you JM Roof Company... excellent job!!"
- "A fantastic experience. Justin was articulate, thorough and professional. My garage roof in desperate need of reshingling. Justin's team was able to get it looking perfect. In addition they added elements to resolve the heat venting issues that caused the problem in the first place. Highly recommended."
- "Justin's crew fixed a leaky chimney. Service was prompt and the crew was professional. They took the time to do a careful inspection and fixed it the first time. There was no garbage left behind and they were careful about the landscaping. The next time I need a roof company I will call Justin."
- "JM Roof Company replaced our shingles on our home and garden shed. They were professional, very tidy, efficient and completed the project in a timely manner. We were beyond pleased with the finished project. I would highly recommend JM Roof Company for all your roofing repairs. Thank you JM Roof Company... excellent job!!"
- "JM's work was very good and professional. I was away from my house when the work was done and they sent me daily status reports. Also, the clean up was excellent. Gary from Bayfield, Ontario"
- "JM Roof Company we highly recommend! Did an excellent job on our home & garage. Looks fantastic! Great clean up! Came earlier than expected, bonus! Definitely recommend to family & friends."
- "We had a leak and Justin was on our roof the same day. We thought so highly of the service that we went ahead and had our entire roof re-shingled. Everyone was upfront and informative. They were quick and did high quality work. All communication was prompt, considerate, and helpful. We'd strongly recommend JM to anyone."
- "We were faced with an unexpected roof issue and reached out to several roofers in the vicinity and beyond. Justin at JM Roofing responded promptly, within a day, to give a date he could come by to assess and quote. We found him to be very HONEST about what we needed to do and did not attempt to over sell or scare us into getting more done than required. He certainly had an easy opportunity to sell us roofing on the entire house as, we were at our wits end and weren't sure what we should do or absolutely had to get done. Justin recommended replacing only part of the roof as the rest was in good shape. His team showed up when they said they would, kept us in the loop through the process and cleaned up. JM Roofing were absolutely amazing and very RELIABLE. We would HIGHLY recommend their services for any of your roofing needs! To top, they have an amazing warranty program."
- "Justin and his crew were terrific. I called him, and he was here the next day. He fixed our shingles, and was quite reasonable with the price. I would highly recommend them to anyone, and am very pleased with their service."
- "We had a leak through the roof into the garage so not as critical as if it were into the main house but definitely needed to be repaired fairly quickly. Justin and JM Roof were here within a day or two to try a quicker fix then within a week or so to take apart the area around the flashing and join of two areas of roof and repair it - even late in the month of November. Excellent response and repair and reasonable. I could not recommend them more highly. I just wish I had contracted with them for the roof install 12 years ago to have avoided the need now."
- "I highly recommend JM Roof Company. On a Friday evening, I had the unfortunate event of a tree coming down onto my roof creating 6 small to large puncture holes. I called JM Roof Company Saturday morning and spoke with Justin. My concern was rain leaching into the roof. Justin immediately left the comfort of his home and his family to come out and patch repair my roof. I He was professional, efficient, and thorough. I don't know very many companies that would up leave their home. I am genuinely grateful for JM Roof Company! Thank you!!"
- "I was very surprised & impressed with Justin's old-fashioned, much appreciated values!! When I called saying my roof was leaking & needed an estimate, he showed up with a caulking gun & ladder! The effort to do a temporary patch - without asking! - was all I needed! His men were fast, efficient, and extremely tidy - they cleaned EVERYTHING up! Been through several downpours now and everything is GREAT! I highly recommend JM Roof Company and would absolutely have them back!"
- "Justin and his team were incredibly professional. At all times, I was kept up to date with the progress and the work being done. Justin is responsive and easy to deal with. Something that sadly is not always the case in this post-Covid environment. I would use him and his team again without any reservations."
- "Justin and his team were fantastic. They were professional, responsive, and there was never a gap between what they said they were going to do and what they did. The job site was kept immaculate, and they left the yard pristine, which I especially appreciate with little ones running around. Do your roof a favour and go with JM Roof Company. Highly recommended."
- "Very satisfied in the small job Justin and his crew did. The roof had been shingled on only 3/4 of the area on a previous job. Justin inspected the roof and stated the one area definitely needed to be done. He stated the other newer area was in good shape and didn't try to persuade me to get it done. Final job looked great, area was clean and tidy! Much appreciated!"
- "I contacted Justin as my roof required new shingles. From the time I called he provided superior customer service and attention to my specific needs. The work was scheduled and completed in a very professional manner. The JM Roof Company Team came early and made sure nothing was missed during and after they finished the project. I am very satisfied with the work and would strongly recommdend Justin and his company JM Roof Company to my friends and acquaintances. Thank you very much. Ken Burke"
- "Justin was very helpful and professional. Offered recommendations as to what was needed-best products(Timberline) to use and colour(Weather Wood). Did the work well and on time despite the weather-suppose to rain but turned really hot, humid and sunny. The company has been around for awhile and plan on continue to be in business for a long time-not a fly by night company. This puts your mind at ease. The crew of one father and his two sons did not mind the hard physical work. They worked tirelessly and took pride in a job well done. They were also down to earth people who you could talk to. All in all I am very glad I chose this company over the other ones I had estimate from and will recommend JM Roof Company to anyone. Eric & Bonnie Taylor"
- "Company did a great job repairing a rotted roof on my garage. They were great at the job itself, plus the cleanup. Boss did a great job of communicating with me when they’d be able to come and complete contracted work. Repair stayed within the quote. I would definitely use JM Roofing again."
- "We needed a small roofing repair job done. JM Roof Company looked after us just the same as if we were doing a full roof replacement. Justin and his crew were very personable and did a great job. Justin communicated with us on every detail and got the job done in short order. Very impressed . When it does come time in a few years to do a complete replacement JM Roof Company will be getting the call. Thanks so much Justin ! A lot of contractors could learn from his A plus customer service."
- "We needed a small roofing repair job done. JM Roof Company looked after us just the same as if we were doing a full roof replacement. Justin and his crew were very personable and did a great job. Justin communicated with us on very detail and got the job done in short order.Very impressed . When it does come time in a few years to do a complete replacement JM Roof Company will be getting the call. Thanks so much Justin !"
- "Recently they replaced our roof and eves. The job was done quickly and very professionally. Cleanup was outstanding. We are so pleased with their services. Recently after the roof was installed, we added a Pergola and needed an eve trough adjusted. Justin came the next day after we called and made the adjustment at that time. We cannot recommend them highly enough"
- "Did an awesome job. Very professional and completed the roof in a timely manner. Wish all my home projects had contractors like this. The owner is very polite and courteous. He originally thought he couldn’t get to me till September but here it is the end of June and the roof is all done! So grateful and and happily would recommend them to anyone!"
- "It was a good decision in selecting Justin Morgan and his roofing crew at JM Roof Company. Justin was helpful with the decision process, always available for questions and concerns, prompt and dependable, knowledgeable of his product and, due to his many years in the roofing industry, quite capable of providing us with a quality and reasonably priced finished product. His crew was professional, experienced, personable, considerate of our neighbours, and intent on doing a good job. We have no hesitation in recommending Justin Morgan for your roofing projects. Doug & Chris"
- "Very friendly staff. They cleaned up nicely at the completion of the job. Were careful around the pool with falling shingles. They even moved the furniture away and back into place. I would 100% recommend this company to anyone."
- "I wanted to go with a reputable company with a good resume so I went with Morgan Roofing and do not regret that. They were punctual each day, ready to work, hard working and wonderful to deal with. They did a great job cleaning up around the house during and after the work that was undertaken. The quality of the work they did for us is fantastic and I would highly recommend this company to others. We had our entire roof done and it was a big job. I feel confident in the future of our roof and even more confident as they put on Timberline HDZ shingles that have a 50 year lifetime warranty and Morgan Roofing provides a 10 year labor warranty of their own which is better than other companies we quoted who provide 5 years. Very happy with the work."
- "Just had the roof replaced on our house and garage & had a skylight replaced by Justin & crew. Couldn't be more pleased. Competitively priced & expertly done. Great interaction with Justin & crew . Would recommend them for any of your roofing needs."
- "JM Roof Company was professional quick and honest! The work was top notch and they left everything very clean. Very pleased and would recommend to anyone who needs a roof"
- "Very professional, fast. cleanup was excellent. Quote was right on. Roof looks great. We would highly recommend Justin and crew to anyone."
- "A good experience from start to finish. My initial request was replied to quickly and the quote was very reasonable. They were able to fit me in much quicker than I expected and it was greatly appreciated as I had lost numerous shingles in a recent wind storm. I was kept informed when they had to move their return date due to weather and the crew arrived first thing in the morning to complete the job. You can tell this is a company that cares about their work. I received follow up communication the same day to make sure I was happy with the job."
- "JM Morgan Roofing Company is a top quality roofing company that has been around for a very longtime and does very good work for a very fair price. The Morgan family has been in the roofing business for over 30 years and do a very professional job in a very efficient time frame. They also clean up after the job is over and leave it like they were never there. I would highly recommend them for any roof out there. Jennifer & Jason Carter."
- "A Five-Star Experience- Start to Finish! Justin Morgan responded by phone to my request for an estimate almost immediately. He texted me to set up an inspection and then a reminder just before arriving. After a thorough check, we discussed options regarding ventilation and material options. He described the individual roof components they would use and warranty options. Within a couple of hours of his visit I received an estimate by email. He listed in detail everything that would be included in the project. I asked for clarification on an item and he responded immediately. His quote was considerably less than others received. I was able to sign the contract and return it via email. He gave me an estimate of the installation date a few weeks away. Later that day i received a text where he explained that due to a supply issue, he could not start another job as scheduled and wondered if they could do our roof the next week. We agreed. He gave us their expected arrival time. On installation day the crew arrived. One of them mentioned that his father had repaired the chimney flashing 10 years before. A large dump trailer was parked beside the area to be replaced. They carefully removed the old shingles without damaging the underlying structure. If any debris missed the trailer, It was cleaned up as they went along. When the job was done, everything was cleaned up. The roof looked great. They replaced all of my electrical heating cables. as well. After the crew left, Justin dropped by to do a final inspection and to check that we were completely satisfied. He said he would have the crew return if there was anything unsatisfactory or if clean-up was not adequate. It rained almost every day for the rest of that week. And NO, the new roof did not leak."