Best Roofing Contractors in Nanaimo, BC

Handpicked Top 3 Roofing Contractors in Nanaimo. How can we actually say this? Our 50-Point Inspection includes everything from checking reputation, history, complaints, reviews, satisfaction, trust and cost to the general excellence. You deserve only the best!


Since 2001

New Roofing, Re-Roofing, Roof Repairs, Roof Maintenance, Commercial Roofing & Residential Roofing

Offer Free estimate - Provide the best roofing solutions

Monday - Friday 8:00 am - 4:00 pm Saturday & Sunday Closed

Northern Property REIT would like you to know how pleased we are with the outstanding quality of work your company has provided. It has been a pleasure to work with you and your on-site staff. I would like to compliment your staff for finishing all 3 projects in the specified time frame and also their conduct and manner while at our properties
email yours to

4151 Mostar Rd, #7, Nanaimo, BC V9T 6A6


Since 1992

Roof Repairs, Moss Removal, Gutter Cleaning, Roof Inspections, General Roofing Maintenance, Snow Removal & Roof Replacement

Specializes in pitched Roofing

Monday - Friday 7:00 am - 7:00 pm Saturday & Sunday Closed

They have a very high standard of service and strive to attain them on a daily bases. All roofs are inspected by a trained professional roofing technician. Quality of the roofing materials and installation of these products is of utmost importance.
email yours to

6016 Schooner Way, Nanaimo, BC V9V 1G1


Since 1994

Commercial Roofing, Residential Roofing, New Roofing, Re-Roofing, Roof Inspections, Leak Repairs, Shingle Roofing, Slate and Tile Roofing, Cedar Shake Roofing, Torch-On Roofing, Flat Roofing, Sheet Metal & Steel Roofing

Serves in Central Vancouver, Nanaimo, Qualicum Beach, Courtenay, Ladysmith, Mill Bay, Duncan & Parksville

Monday - Friday 8:00 am – 5:00 pm Saturday & Sunday Closed

They are experienced in completing both residential and commercial roofing projects. Milne Roofing gives quality work by experts familiar with the homes and climate of Vancouver Island. The employees have been trained in safety and in fall protection.
email yours to

4647 Lost Lake Rd, Nanaimo, BC V9T 5C5