top of page

100% Insured and WorkSafeBC COR Certified

 Top Line Roofing Ltd is your premier choice for commercial and residential roofing projects in Victoria and across Vancouver Island.

Don’t Get Caught with a Leak

We offer installation, maintenance, and repair of all commercial and residential roofing types.

Stay Safe from the Elements

We install wall systems to protect your building envelope.

Looking for Work?

We constantly seek experienced roofing professionals to join our hard-working team.


Top Line Roofing Ltd is a family-owned and operated roof company in Victoria with over 35 years of experience. Our business specializes in commercial roofing, but if you are a residential homeowner, don’t worry - we can help! Our team of friendly roofers can install or repair any roofing structure. Our community-oriented focus means we take pride in developing relationships with residents while completing roofing jobs.


We are members of the Roofing Contractors Association of British Columbia and are 100% insured for your protection. Safety is the most important part of our work, which is why we are COR-certified by WorkSafeBC. Please contact us if you consider working with our roofing company in Victoria for your next project.


Top Line Roofing Ltd, owned by James and John Wilson, has been in business since 1983. Our primary business is the installation of commercial, institutional and industrial roofing and wall cladding. We do work all over British Columbia, but most of our business is conducted on Vancouver Island. Our employees pride themselves on installing the highest quality work and do so in the safest manner.

Our primary business is the installation of commercial, institutional, and industrial roofing and wall cladding. We work all over British Columbia, but most of our business is in and around Vancouver Island. Our employees pride themselves on installing the highest quality work and doing so safely.


Contact your roof company in Victoria today for an estimate on your upcoming roofing project, and we’ll show you the meaning of excellent customer service.


Our roof company in Victoria provides the following services:

  • Commercial roofing
  • Flashing repairs
  • Flashing replacement
  • Shingle repairs
  • Shingle replacement
  • Fascia repairs
  • Fascia replacement
  • Residential roofing
  • Wall systems
  • And more



Whether you need a new roof installed on your commercial warehouse or a sheet metal wall system, Top Line Roofing Ltd will provide superior customer service. We will send one of our estimators to assess your wall system or roofing needs and prepare an estimate based on the information collected.


When you have a roofing requirement, you might consider undertaking a do-it-yourself approach. However, not only will this damage your property and materials, but it can even lead to serious injuries. Roofing contractors have the experience and training to handle roofing jobs efficiently. There are many reasons to hire them, such as:

  • Safety: Firstly and most importantly, roofing demands caution. Roofing contractors like us will adhere to the highest standards of safety to prevent any injuries. It is best to leave roofing jobs to the professionals. 

  • Experience and expertise: Roofers have the experience and expertise to get the job done right the first time. They will deliver quality results without wasting your time and money.

  • Equipment: As a layperson, you might not have the tools required for roofing jobs lying around. Instead of buying roofing equipment for a one-time job, it is more prudent to hire roofing contractors. 

  • Materials: Roofers like us have a network of trusted suppliers to source quality materials. They will recommend and use the best materials available in the market at cost-effective prices. 

  • Warranties: Roofers provide warranties on the materials and their work. They will be able to repair your roof whenever something goes wrong with it and maintain it to keep it in optimal condition.

Would you like to learn more about the benefits of working with our roof company in Victoria? Please reach out to us today for more information.


Free estimates


We have dedicated our roof company to establishing a solid track record for the design, installation, and maintenance of all types of roofing in Victoria. We have used that reputation as a firm foundation to build our company upon ensuring all our jobs are completed on time and with professional accuracy. Our commitment to quality is evident in every job, big or small. If you want to look at some of our work, feel free to explore our gallery section.

For any additional questions regarding our roof company in Victoria, please call Top Line Roofing Ltd! We're always happy to answer any questions and provide the information you need to decide your roofing needs.

bottom of page