Pro Business

Best on Top Roofing

Nanaimo Roofers
Ranked #10 in Nanaimo | Grade B-
4.20 (137 reviews)

Best on Top Roofing

Best on Top Roofing provides roof assessments, replacements, and repairs for homes and light commercial spaces in the Nanaimo area. Public feedback points to detailed inspections, clear communication, and attentive cleanup.

Why Homeowners Choose This Business

Local presence with full roof assessments and photo documentation. Consistent project communication noted in reviews. Scheduling that accommodates busy timelines and wet weather. Focus on tidy job sites and post-project cleanup.

Service Area

Headquartered in Nanaimo with service available across central Vancouver Island communities; inquire for current scheduling and coverage.


How This Business Compares

A quick local comparison based on ranking, review strength, and market visibility.
  • Has more Google review volume than many local competitors.

Services Covered

  Roofing Contractor
  Roof Replacement
  Roof Repair
  Roof Inspection
  Asphalt Shingle Roofing
  Torch-On Roofing
  Flat Roof Repair
  Leak Detection
  Roof Ventilation
  Roof Flashing
  Skylight Repair

Roof inspections and assessments; residential re-roofing; asphalt shingle and torch-on/flat roof work; leak investigation and repair; flashing and ventilation improvements; skylight-related adjustments; gutter tie-in during re-roofs.


Recent Reviews

4.20

(Based on 137 reviews)

Recent reviews highlight thorough inspections, clear communication, and organized project execution. Several homeowners mention tidy crews and strong cleanup. A few reviews note follow-up visits after installation to address concerns and clarify warranty steps. Overall tone reflects satisfaction with workmanship and responsiveness, with occasional feedback about scheduling and coordination on return visits.

Google Review
Ron Depner on Best on Top Roofing

I rent an office downtown and the roof has been leaking there in heavy rains for years. Countless roofing campanies came to "repair" the problem, at the landlord's significant expense. New torch on. New flashing. More torch on.. Different flashing. Dan at Best on Top came and gave the place a proper assessment and did some work to try to patch thinga up during a rainy couple of weeks last year. It helped but didn't entirely solve the problem in the short term. They came back last week after learning it was still an issue, and they finally solved this issue! My most positive feedback is reserved for the roofer Adrian. He was simply incredible. He was so respectful of our business needs, so fun to deal with in the midst of this tough time, always going the extra mile, and keeping communication open. His sense of humour, his old school values of respect, common sense and plain kindness were hugely appreciated. Thanks to Best on Top for being the best. And thanks to Adrian for being the best of the best!

Google Review
Philip P (DjFIL007) on Best on Top Roofing

Previously posted as a 5-star review, now revised due to multiple after-install concerns that have come up. I still will stand by the high quality materials that was used during the install and the original install project was completed in a timely fashion. However... there was concerns found that delayed warranty certification, week or so later they sent someone back early morning with ZERO WARNING they're up on our roof again, opening a skylight they never installed properly and other small items noticed. Company owner tells me the person HE SENT to review the work exaggerates issues frequently... and few weeks later we get another half day of work to finish the job. We did eventually get the warranty certificate, but all the information on it (even the basic address) was incorrect. Multiple attempts to get replies and have this corrected, it feels like we're being ghosted. For a company who's sales pitch stated they'd be there not just before and during the work, but also after, they're falling short of the expectations of their premium priced service and product.

Google Review
Lisa Top Seal Services on Best on Top Roofing

Here’s your message rewritten to include that it’s on behalf of your Auntie Heidi:

??????????

This review is on behalf of my Auntie Heidi and Uncle in Parksville, who recently had their roof replaced by Best on Top — and they couldn’t be happier! The roof looks fantastic, and Carl went above and beyond — not only selling the roof but also showing up on-site, working with the crew, and keeping great communication throughout.

His professionalism, friendliness, and even effort to learn a bit of German made a real impression on our family. We highly recommend Best on Top for quality work and amazing customer care! Be sure to ask for Carrol to be your rep.

— Review on behalf of my Auntie Heidi and family

Google Review
Ron Clark on Best on Top Roofing

Sales consultant Caroll Swartz showed up at our door in the last week of May offering a free roof inspection. He was different from those who came before. He spent time up on the roof taking photos and video. And he asked to check inside the attic! That was a first. A couple of days later he returned with ‘the boss’ Dan Perpeluk, owner of Best On Top Roofing, taking measurements and more photos with his drone. The two of them sat with us, explained the reroofing process and options, and clearly answered all our questions and addressed our concerns.

We had three priorities.
1) A high quality roof we could depend on to protect us from west coast rain and wind.
The GAF High Performance Roofing System and warranties is what we needed.
2) Experienced, professional installers, that take pride in their work.
The Maximum Roofing team of Adrian and Jason worked to the highest standards.
3) Completion before Marie’s knee replacement July 30th.
Despite a challenging July heat wave, the job was completed on schedule July 26th!

You met all of our priorities.
You kept all of your promises.
The finished product is superb and we are delighted.

Google Review
mookamoose on Best on Top Roofing

Dan and his team were recommended to me and I am SO glad they were !!! They showed up for the initial consult in days !! Spent so much time in my kitchen with me , explaining things !!! It felt like we were old friends ! The roofing crew were wonderful!!!!! They cleaned everything up immaculately!!! My house looks brand new !!! I have been telling Everyone I know about them !!!

Write a Review

Share your experience with this business. Reviews are moderated before they appear publicly.


Frequently Asked Questions

They handle roof assessments, full replacements, and leak repairs for residential and small commercial properties. Reviewers mention work with asphalt shingles, torch-on or flat sections, and related flashing and ventilation.

They typically start with an on-site inspection, which may include photos and attic checks when appropriate. Afterward, they review findings and options so you understand materials, timeline, and costs.

Several reviews describe temporary and targeted repairs during wet periods to manage active leaks. Final repairs or replacements are then scheduled when conditions and materials align.

Expect crew scheduling, material delivery, and daily site cleanup. Communication throughout the project is commonly mentioned in feedback, including check-ins to explain progress.

Reviews note instances of skylight-related adjustments and detailed flashing work. If your project involves these items, ask during the inspection so they can include it in the scope.
 Verified Listing

Opening Hours


  • Monday 7:00 AM – 7:00 PM
  • Tuesday 7:00 AM – 7:00 PM
  • Wednesday 7:00 AM – 7:00 PM
  • Thursday 7:00 AM – 7:00 PM
  • Friday 7:00 AM – 7:00 PM
  • Saturday 7:00 AM – 7:00 PM
  • Sunday 7:00 AM – 7:00 PM

Request Service


Business Details


Business Rating
4.20 (137 reviews) Pro Business
Address
451 Poets Trail Dr, Nanaimo, BC V9R 7B1, Canada, Nanaimo, BC V9R 7B1
Phone
Business Type
roofing_contractor
City Page

Location Map

Own This Business?


Claim this profile, improve your listing, and upgrade to Pro or Featured visibility.

Claim This Business