1. Home
  2. About Us

About JN Roofing & Contracting

Our History

Since 2015, we have been dedicated to serving homeowners and cottage owners in Barrie, Collingwood, Muskoka, Parry Sound, and surrounding regions, with their roofing needs, including: roof inspections, roof repairs, roof replacements, insulation top-ups, or new construction roofs.

As a family-owned roofing company, we are proud of our team of professional roofers who bring 100 years of combined experience, completing over 2,500 roofing projects since our inception.

With full licensing and insurance, we exclusively employ our own staff—never subcontractors. You can trust that our friendly, professional roofers will treat your home with the utmost care.

We are honoured to have received Best Business of the Year award from Three Best rated 5 years in a row and are a certified Owens Corning® Platinum Preferred Contractor.

A Message From Our Founder:
Jason Newkirk

“As a young man I never would have imagined that I would one day own my own roofing business, but in 2015 I made the decision to do just that and opened JN Roofing.

I knew I wanted to do things differently than I had seen done by other businesses, knowing there was an opportunity for some change in our specific industry.

One of the most important decisions I made was to hire experienced roofers as in-house employees, rather than relying on sub-contractors. I felt that by doing this I would have greater control to be able to deliver consistent, high quality workmanship. By hiring employees, they would have direct accountability to me for the work they perform, ensuring our clients receive the best possible service always.

I am also a believer of transparency and that would need to be at the core of our business practices as well. Making sure our clients are always provided with detailed information about the project, including cost estimates, timelines and materials used. I wanted our clients well informed throughout the entire process, giving them peace of mind and confidence in our services. From day 1, I wanted our clients to know our team is ALWAYS available to address any concerns or questions they may have, ensuring a smooth, stress-free experience that would also have ZERO pressure to ever make a decision the same day.

Over the years, with hard work by our team, JN Roofing has continued to grow steadily and earn a reputation for excellence as well as having integrity. We offer complete roof replacement, new construction roofs and roof repairs. We work with home and cottage owners, property management companies, condo corps, custom home builders as well as developers. This growth has recently brought us to purchase our own building, providing the much-needed space to store materials, have a showroom and enough offices for our staff. We also feel that by making the purchase of 161 Brock Street in Barrie, our clients can rest assured we are here for the long-term.

As I look toward the future, I remain committed to JN Roofing and our team. We will continue to innovate and adapt to the evolving needs of our clients, maintaining our position as a trusted entity in the roofing industry.

Building this business has been a very fulfilling journey for me and I can say quite proudly now, that at JN Roofing, “We Give Roofers A Good Name.”

Jason Newkirk
Founder & President
JN Roofing & Contracting Inc.

“We give roofers
            a good name.”

Meet Our Team Leaders

Mike J.

Mike J.

Mike will be the first friendly face you meet from JN Roofing.

He will come to your home to inspect your roof, provide you with a detailed quote and take the time to explain all of our products, services and warranty information.

Mike can provide you with colour samples and answer all your questions regarding installing the complete roofing system.

He is our Sales Extraordinaire, and Mike can’t wait to meet you to discuss the JN team providing you with a new roof.

Mike B.

Mike B.

Every good company needs a strong crew leader, and that’s where Mike comes in.

Rain or shine, he will arrive on time to install your beautiful new roof or provide you with a solid repair.

Affectionately known by homeowners as “Mike with the big beard”, you can be sure that Mike and his crew will have everything taken care of at the end of the day.

Awards

We’re proud of our outstanding customer service, which has earned us the Best Business of the Year Award, from Three Best Rated five years in a row.

Best Business of 2026 - Three Best Rated Award of Excellence
Best Business of 2025 - Three Best Rated Award of Excellence
Best Business of 2024 - Three Best Rated Award of Excellence
Best Business of 2023 - Three Best Rated Award of Excellence
Best Business of 2022 - Three Best Rated Award of Excellence
Best Business of 2021 - Three Best Rated Award of Excellence
Best Business of 2020 - Three Best Rated Award of Excellence

Community Involvement

At JN Roofing and Contracting Inc., we believe in making a positive impact in the lives of those around us. That’s why we choose to support various initiatives and organizations that aim to improve the well-being of our community.

We are proud sponsors of local charity events and fundraisers, such as the Gilda’s Club ‘Sunday Afternoon at the Lake,’ the Youth Reach Simcoe County, ‘An Evening in the Garden’ Gala and the ‘A New Haven for Youth Haven’ project. These organizations help raise awareness for important causes and provide much-needed resources to those in need.

In addition to supporting local charities/organizations, we have been actively involved in supporting the local ringette and baseball community. Through our support, we aim to inspire and empower the next generation of athletes. We believe that sports play a crucial role in the development of young individuals, teaching them valuable life skills such as teamwork, discipline, and perseverance. By investing in their athletic journeys, we hope to contribute to their overall personal growth and success.

JN Roofing and Contracting Inc. believes that by supporting our community, we contribute to its growth and prosperity. We are grateful for the opportunity to give back and make a difference in the lives of those who need it most. Together, we can build a stronger and more vibrant community for everyone.

The team at a YouthReach Barrie event

Jason and Winter at a Gilda’s Club event

Preferred Owens Corning® Contractor

JN Roofing & Contracting only uses Owens Corning® TruDefinition® Duration shingles®, the market leader in roofing shingles, underlayment and component products.

Since 1938, Owens Corning® has been the leading manufacturer of highly engineered shingles that offer long-lasting performance and striking beauty.

As a qualified Owens Corning® Preferred Contractor, we only use the best for your roof replacement, repair or new construction. Explore the amazing features of TruDefinition® Duration shingles®.

Owens Corning® Product Excellence Award Recipient

JN Roofing & Contracting is proud to have received the Owens Corning® Product Excellence Award, a first for our company.

This recognition is given to contractors who help homeowners see the full picture: that lasting protection starts with a complete roofing system, not just a shingle. When you choose JN Roofing, you’re choosing a team that’s committed to protecting your home the right way, from top to bottom.

Roof Now. Pay Later.
Flexible Financing from JN Roofing

JN Roofing now offers flexible roof financing through Financeit, so you can protect your home without the upfront financial stress. Get fast, secure online approval and spread the cost of your new roof or repair into predictable weekly, bi-weekly, or monthly payments. Roof now, pay later, and move forward with confidence knowing your home is in trusted local hands.

Service Areas

Our crews work across Southern Ontario, from Newmarket to Parry Sound, Collingwood to Barrie.

Barrie & Area

Collingwood & Area

Muskoka & Area

Parry Sound & Area

Newmarket & Area

Parry Sound

Barrie

Muskoka

Collingwood

Newmarket

Testimonials

Melody Hough
2 days ago
We’re really happy with the work JN Roofing did on our roof. From the beginning, they were friendly, professional, and easy to deal with. The crew did a great job, kept everything clean, and took pride in their work. Our new roof looks great, and we really appreciate how smoothly everything went. We would definitely recommend JN Roofing to friends, family, and anyone looking for a reliable roofing company.
Doug Jones
2 weeks ago
We had our shingles replaced at the end of July by this company. I started the process by contacting a few companies on line requesting a quote. I was contacted within an hour and had an appointment with salesman Mike. I spent 6 years working in the roofing supply business before I retired and I knew what vents, underlay and ice and water I wanted before he arrived. I know the best products and would be well able to determine if he was giving me salesman "bull". He recommended exactly what I wanted! We signed the deal not requiring a deposit! There was a very short delay to install due to previous weather issues they had faced but no big deal. The entire rip off, shingle and clean up was all done in one day. Pretty good considering that we have a two story house with a sunroom on the back which we requested de icing cables be installed on. Our crew of Jessie, Brandon and Mike were great once I got them to stop calling me sir! Afterwards we searched and searched for days and days and found FOUR nails. Great experience with this company!
Photo from customer reviewPhoto from customer reviewPhoto from customer review
Cal W
1 month ago
Amy W
1 month ago
JN Roofing has done two houses and a large repair on a third for me and each time they have been amazing to deal with. It can be nerve-wracking choosing a company for a such an important purchase for your home, but I felt so comfortable choosing them from start to finish. The whole process was seamless. My quotes with Mike were very informative and honest, down to the materials being delivered and the crews showing up on time, on the agreed upon installation dates. They were hardworking, polite and cleaned up like you wouldn’t even know they had been there. Thank you to Jason and everyone at JN Roofing for 3 jobs well done!
We had an absolutely fantastic experience with JN Roofing and couldn’t recommend them more! We called on a Thursday afternoon after having a horrible experience with another roofing company. We were understandably stressed and unsure of what to do next, but from our very first phone call, JN Roofing was incredibly reassuring. They took the time to listen to our concerns, explained that we were being given misleading information by the other company, and reassured us that our issue should actually be a fairly simple problem to solve. By Friday afternoon, we received a call from the contractor confirming that he would be available to come inspect and repair our roof the very next day. By Saturday afternoon, our roof was repaired! Mike did an amazing job. He thoroughly inspected the roof, clearly explained what he found, and took the time to explain what typically causes these types of issues. Most importantly, he reassured us that the integrity of our roof was completely fine and that it still had a long life ahead of it. We really appreciated how honest and straightforward he was. There was absolutely no attempt to upsell us or convince us that we needed work we didn't need. Mike made sure we were comfortable with the solution, explained what to keep an eye on after the repair, and told us to reach out if we had any concerns in the future. The entire experience was fast, efficient, professional, and such a breath of fresh air after our initial experience with another company. We are so grateful to JN Roofing for helping us get our repair taken care of so quickly and for giving us peace of mind in the process. We will absolutely be using JN Roofing again in the future and will be recommending them to anyone in Barrie who needs roofing repairs or a replacement. Thank you so much to the team, and especially Mike, for the excellent service!
Sarah Hayes
1 month ago
JN Roofing did an amazing job replacing our roof. The crew arrived on time, worked hard throughout the day, and cleaned up our property well. They were curtious and pollite and we would highly recommend the company to anyone looking to replace their roof. The sales rep explained everything in detail and answered our questions. There were no hidden costs.
Steve Hutch
2 months ago
We were aware of a number of deficiencies with the old roof and the workmanship of the previous installer. Our experience with JN Roofing was stress free and exceptional. Starting with the professional office staff that set up the estimate and booked the date for our install. They were polite and prompt in returning calls or emails. Mike, the Sales Representative, was punctual, identified all the problems we already knew existed and more. He thoroughly explained the process and gave us the solutions to remedy the problems. He provided a comprehensive quote. He also answered my questions about the unknown costs that may be discovered once the old shingles were removed. We accepted the quote and the office staff provided dates for us to choose. We took the earliest available date, which fit our schedule. They coordinated the delivery of the shingles and materials that our job required. Everything was on site and Mike, the lead hand (not the sales rep) and his crew arrived promptly and prepared the yard with tarps and covered any windows or doors with plywood to prevent any damage during the process. The old shingles were removed, the Moore Vents and additional insulation were installed to improve the ventilation and air movement in the attic. Once the shingles were removed it was evident that many sheets of plywood were damaged(one of the unknowns I suspected and discussed with our Sales Rep). The decision to replace all the sheets was easy to make because it wasn't a surprise and I aware what the additional costs would be. The crew was polite, professional, efficient, and skilled. They noticed that the previous owners had not properly vented the range hood or bathroom exhaust fan. They installed the correct vents so I could connect them (another of the unknowns). They left the site the same as they found it when they started. The roof looks great. It is completely sealed to keep the rodents from getting in and it has kept the torrential rain we have had, out. We had a positive experience from start to finish and highly recommend JN Roofing. Steve H.
Maureen Kirkness
2 months ago
My husband and I would like to compliment the workmanship that was done by the crew on Tuscany grand in Alliston. I have never seen a crew work so diligently and spend long days starting early in the morning and sometimes going to 8 o’clock at night to complete work. The fellows were at all times, cheerful and accommodating as well as experts in their field. Sincerely Maureen and Orland Kirkness
Joanne Lenze
3 months ago
Awesome job. Mike and crew came in on time, finished early, cleaned up everything. They were easy to talk to and answered all questions. I highly reccomend this company and especially Mike and crew.

Roofing Resources & News

Why Your Attic Is Too Hot: The Role of Ventilation

Spring in Ontario can fool you. One week, you are still clearing snow off the driveway, and the next, the sun is strong enough that your upstairs starts feeling stuffy by mid-afternoon. It happens faster than most homeowners expect, and every spring, we start getting...

read more