Roofing Victoria BC



Welcome to Vintage Roofing! We are a family owned roofing company serving Greater Victoria. Our company offers variety of roofing services so call us today for a free estimate!


Vintage Roofing Offers Professional Roofing Services In Victoria BC

Residential Roofing

Commercial Roofing

Roof Repair

Roof Inspections

Vintage Roofing Ltd., is a family-operated professional Victoria roofing company that offers services for all of your roofing needs. From residential to commercial, we do it all. We make sure we’re the best choice for our customers by offering top service and unbeatable prices for quality work that you can rely on. Our company is fully licensed and insured so you know you’re in good hands. With over 30 years of experience you can depend on Vintage Roofing to provide the best roofing services to Victoria and the surrounding areas.

BBB A+ Accredited

Fully Bonded and Insured, Vintage Roofing Ltd. has been protecting homes and businesses in the Victoria BC area since 1987. Thousands of satisfied customers!

20 Year Guarantee

Vintage Roofing is fully insured and provides up to a 20 year warranty on labour in addition to the manufacturers warranty on roof materials.

30+ Years Experience

Vintage Roofing has been serving the Victoria area since 1987 and has years of professional experience in roof installations and a long list of satisfied customers.

Having problems with your current roof?

Needing a roof replacement or roof repair can be stressful. Fixing, removing and replacing roof damage is one of our largest areas of our expertise. We can repair damage by installing traditional roof shingle replacements, or you can choose a more modern approach by getting a new metal roof.

A real benefit of having a metal roof is that it increases the value of your home, and it helps you save money in roof repairs over long term. For those who are environmentally aware or who like to save money (who doesn’t!), another benefit this type of roof provides is its capacity to save energy. We can save you money every month on your energy bill when you pick us to replace your asphalt shingles with a full metal roof.  Another great reason to install a metal roof versus a shingle roof is that the metal roof will actually help your home stay much cooler than a traditional shingle roof will. If a metal roof isn’t for you – no problem!

We have several high-quality roofing material options to choose from including cedar, asphalt, and traditional roofing material, and more.

Residential Roofing Repair & Installation

Vintage Roofing specializes in roof repair as well as brand new roof installation, and we will offer you the best roofing services in Victoria, BC. Allow us to minimize some stress that comes with needing roof repair or a roof replacement. We understand how a damaged roof can cause havoc on your schedule, comfort, and wallet. You can find some relief knowing that Vintage Roofing offers great residential roofing options at the best prices. We are happy to walk you through the entire process so you can choose the best roofing option, and you’ll get an idea of the project timeline and cost.

Roof Inspections

If you move into an existing business structure or a new home it might come with some roofing problems. A roofing inspection is necessary to find out what work needs to be done, if any. Contact Vintage Roofing for an inspection to see whether you need roof maintenance or a roof replacement.  This work is essential and should be performed as quickly as possible – it shouldn’t be avoided for long. Our Vintage Roofing team can do it all – from inspection, to project completion, you will be happy you chose us. We only hire the most experienced top roofers in Victoria because it is our duty to offer you the best service possible. We understand just how important your roof is to your business which means we never take short cuts or rush a project. We are highly detail oriented and make sure everything is perfectly done – we treat your roof as if it were our own. So, when you’re searching for the best roofers in Victoria, just call on Vintage Roofing!

Commercial Roofing

As a business owner it is crucial to protect your investment. Any roofing issues could disrupt your business so precautions should be taken to ensure the roof is always in decent condition. We recommend regular roof maintenance to prevent any issues to your business property. You can rely on the quality services our roofers provide. With roof maintenance, Vintage Roofing professionals will be able to find and resolve your roofing issues. We make it our mission to uncover the root of the problem so you don’t have to deal repeatedly with the same roofing problems which costs more money in the long run.

Free Estimates

When we meet with you for your free estimate, we will determine the square feet of the project and we will provide you with all the information for each roofing selection. When you choose Vintage Roofing, you will get exactly what you’re paying for and what we have discussed during the estimate and consultation. Our priority is customer satisfaction so no need to worry about any last-minute surprises. Over the past 20+ years we have built ourselves a reputation as a top roofing company in Victoria and we thrive on building trust with our customers.

We will present you with different roofing options. You can choose between traditional asphalt materials, cedar roofing, metal roofing, and more. We like to come out and deal with you personally, because we enjoy this part of the process where we get to know you and what your roofing goals are, well as to discuss material and labour costs.

Thorough & Professional

After selecting the type of roofing you would like, we will offer you a price estimate on the material itself which in most cases is sold by the foot. If you have a limited budget just let us know so we can provide pricing options for our most affordable roofing materials.

When you talk to our roofing team, we will enquire about a start date, and we will discuss an approximate project completion date. We strive for clear communication so that your expectations can be met, as we want to ensure you receive the best roofing service in Victoria BC from start to finish. ​

Our roofing professionals are dependable, transparent, and they care about the quality of the work they complete. At Vintage Roofing, we do the job right the first time, and we want you to see for yourself.

Victoria’s Top Roofing Service

Go With The Best Victoria

In order to ensure that you receive the quality of service that you deserve it’s best to hire only professional roofers.  They will have the necessary qualifications and roofing experience to effectively perform the job with the highest of quality. Only a qualified professional roofer can properly and thoroughly inspect every inch of your roof to ensure that it needs a replacement. Depending on the roof’s condition, they can perform roof repairs instead of installing a new one.

Why Vintage Roofing?

Vintage Roofing is BBB A+ accredited with thousands of satisfied customers.  We offer a 20 year guarantee so you’ll be happy for years to come – no matter what happens. And with 30+ years of roofing experience we want you to know you can fully depend on us to do the job right.

Our team at Vintage Roofing takes pride in offering reliable roofing services, value, top notch workmanship, roofing materials, and personable customer service for our clients in Victoria BC. Our roofers in Victoria pay attention to detail and make sure satisfaction is guaranteed.  We are considered to be one of the top roofing companies in Victoria BC and we ensure you receive the best price for the highest quality of work.

We give you our commitment that we will always give you the correct roofing solutions for the best price possible. Whether your home or business requires a roof replacement or roof repair, our roofing experts can walk you through the process of upgrading your roofing system or restoring the existing one.

Why pick us to be your professional roofing contractor in Victoria?


Choosing the right roofing contractor for your home or business is an important decision, and Vintage Roofing has established a reputation as a trusted and reliable roofing contractor in Victoria. Here are some reasons why you should choose Vintage Roofing for your roofing needs.

Expertise in Cedar Roofing

Cedar roofing is a specialized roofing material that requires expert knowledge and experience to install and repair. Vintage Roofing has extensive experience working with cedar roofing and has developed a deep understanding of the unique properties of this material. Whether you need a new cedar roof installed or repairs made to an existing roof, Vintage Roofing has the expertise and experience necessary to get the job done right.

Quality Workmanship

At Vintage Roofing, we take great pride in our work and are committed to providing our customers with the highest quality roofing services. We use only the best materials and techniques to ensure that your roof is installed or repaired to the highest standards. Our team of roofing professionals is highly skilled and experienced, and we are dedicated to delivering the best possible results for our customers.

Superior Customer Service

At Vintage Roofing, we believe that great customer service is just as important as quality workmanship. We are committed to providing our customers with a positive experience from start to finish. Our team is friendly, professional, and always happy to answer any questions you may have about your roofing project. We also take the time to listen to your needs and concerns and work closely with you to ensure that your roofing project meets your expectations.

Competitive Pricing

We understand that roofing projects can be expensive, and we strive to offer our customers competitive pricing for our services. We believe that quality roofing services should be accessible to everyone, and we work hard to keep our pricing affordable without compromising on quality. When you choose Vintage Roofing, you can rest assured that you are getting the best possible value for your money.

Commitment to Safety

Roofing can be a dangerous job, and safety is a top priority at Vintage Roofing. We take all necessary precautions to ensure the safety of our team and our customers. We are fully licensed and insured, and we follow all safety regulations and guidelines to ensure that our work is performed safely and responsibly.

Final Thoughts

Choosing a roofing contractor is an important decision that can have a significant impact on the quality and lifespan of your roof. At Vintage Roofing, we are committed to providing our customers with the highest quality roofing services and the best possible customer experience. With our expertise in cedar roofing, commitment to quality workmanship, superior customer service, competitive pricing, and commitment to safety, we are confident that we are the right choice for your roofing needs. Contact us today to learn more about our services and how we can help you with your roofing project.

Mark with Vintage Roofing is one of the best companies I have ever worked with. Mark showed up on time, had done work on my personal residence and provided quick and accurate quotes for my clients. If you’re looking for a solid, reliable roofing company, these are you guys.

Don St. Germain

Local Guide

Mark came and fixed a roof leak at our place. They had the roof tarped shortly after I had called and the next break in the weather the roof was repaired. Great price too

Paul Smyth

Local Guide

Had a great experience…. quality roof and a great price and solid warranty….a couple of unforeseen issues came up with installing new roof… they dealt with them with no added charge…. overall, great experience and would highly recommend Vintage Roofing.

Thomas Heslop

Mark and his team installed a new roof on our home and we found them to be nothing but courteous and professional. The jobsite was immaculate every night when they left and when the job was complete it was almost like they were never there.

Highly recommend for anyone looking for a roofing company.

Douglas Leigh

731 Princess Ave
Victoria BC V8T 1K5

Phone (250) 889-1117