Roofing Professionals

Roofing Company in Surrey, BC

Are you looking for roofing in Surrey? If so, you’ve come to the right place. Our team of Surrey roofing contractors have a breadth of experience and are happy to offer their quality workmanship for all your roofing needs, without the huge price tag.

Residential Roofing Service

When you live in Surrey, roofing is essential. With the array of hail, snow, rain, and strong winds we get, your roof needs to handle it all. How can you ensure your home is prepared? By staying on top of your roof’s maintenance and putting your trust in our Surrey roofing contractors.

At Taves Roofing, we offer:

quality roof made in Surrey
our employee is repairing the roof in a Surrey, BC

Roofing Material Choices for Surrey Homes

With Surrey’s wet, rainy winters and humid summers, it’s important to have a roof that can handle the damp and cold! As your trusted Surrey roofing contractor, we will likely recommend asphalt, metal, or slate shingles to best protect your home.

Certainteed Landmark®️ Series Shingles

Certainteed is one of the most popular shingles on the market. With their durable and heavy fiberglass and asphalt material, they’re perfect for handling BC’s wet coastal climate. Crafted from durable two-piece laminated fiberglass, these shingles come with a warranty that will last for years to come.

Malarkey Windsor®️ Series Shingles

Malarkey Windsor Series Shingles are another durable option. If you like the natural cedar shake look and are looking for algae and wind protection, Malarkey Windsor Series shingles are another wonderful option.

Communities and Neighbourhoods We Serve in Surrey

Since many of our roofing contractors call Surrey home, we take our job here very seriously. We’re beyond proud to offer exceptional Surrey roofing services to help keep this community safe and protected from the elements. At Taves Roofing, we gladly serve the following neighborhoods: South Surrey, Guildford, Cloverdale, Newton, Whalley, Grandview Heights, Fraser Heights, Ocean Park, Port Kells, Crescent Beach, Mud Bay, East Clayton, Morgan Heights, and North Grandview Heights.

Taves Roofing Surrey, BC


(604) 524-6695

Commercial Roofing Services in Surrey


For over 25 years, our company has been installing high-quality commercial roofing in Surrey, BC. To protect businesses throughout the Lower Mainland, we specialize in various roofing types, ensuring your new installation meets your specific roofing needs. Our expertise in flat roofs guarantees seamless integration with the unique elements of each commercial property, ensuring long-term performance and aesthetic appeal. Whether a new construction project or a roof replacement, we construct durable, efficient roofing systems built to last.


Protect your business with Taves Roofing. If you are experiencing issues with your commercial roofing, immediate intervention is essential. Upon arrival, our team will carefully inspect the entire roofing system, checking for signs of cracking, tearing, and broken seals on the inside and outside of the roof. If not repaired, these problems can contribute to complete roof failure, damaging the building as a whole. From minor fixes to major roof repairs, we promise fast, efficient, and robust repair services, protecting your commercial property against future issues.


In tandem with our quality roofing services, we offer regular maintenance to keep your commercial roof strong, durable, and energy efficient. While people tend to wait for a problem to arise before calling for roofing contractors, the best way to preserve a roof is when it's in good working condition. We offer customizable maintenance packages to our commercial customers, preparing their roofs for every seasonal shift. This includes clearing the roof of snow, ice, and leaves, checking the seals and materials for damage, and providing minor repairs in lieu of a costly re-roofing. After all, a well-maintained roof goes hand-in-hand with a well-run business.

Email or Call Taves Roofing at (604) 524-6695

For Any Commercial Roofing Services You Need

in the process of roofing a new commercial building in Surrey

Types Of Roofing

Asphalt Roofing

Industrial and commercial buildings often feature a variety of roof shapes, one of which is the sloped roof. To cater to commercial roofing types outside of the typical flat or low-sloped structures, we strive to meet the distinct requirements of each. Asphalt shingles are a top choice for sloped roofs due to their versatility, resistance to weather elements, and aesthetic appeal. Commonly used for residential roofing, commercial buildings can also reap the benefits of asphalt shingles. From performance to affordability to energy efficiency, asphalt shingles can reduce business expenses while safeguarding company assets.

Metal Roofing

Embrace an environmentally friendly building by choosing metal roofing for your commercial property. 100% recyclable, metal roofing is made from 50% recycled materials, offering a green advantage to your business model. But it's not just good for your reputation; a commercial metal roof is also good for your bottom line. The material is naturally solar-reflective, lowering cooling costs and preventing heat loss for optimal energy efficiency. It is also resistant to wind, hail, and fire and requires little to no maintenance. Lasting 50 to 75 years, metal roofing is a lightweight, durable solution for businesses in Surrey.

Torch-On Roofing

For a secure, waterproof roofing solution, consider torch-on roofing. Designed to outperform and outlast other flat roofing types, torch-on roofing excels in durability and weather resistance compared to traditional tar and gravel roofs. This method uses a pliable modified bitumen material, applied in sheets across the commercial roof and then skillfully melted into place using a flame torch. Torch-on roofing is gaining popularity in the commercial sector thanks to its strength and minimal maintenance requirements, making it an increasingly popular choice for commercial roofing systems in Surrey.

The result of many hours of work by our commercial roofing team in Surrey

Why Choose Taves Roofing

From beginning to end, our roofing experts monitor the entire process. We ensure your commercial roofing services are completed on time, on budget, and with careful consideration to provide excellent customer service. Whether installing a new roof or providing maintenance and repairs on an existing one, we apply excellent workmanship with minimal disruption to your business. With our expertise in commercial roofing, Surrey businesses gain peace of mind by knowing their roofing system is built to last. Call us today to get an estimate on your commercial roofing project.

At Taves Roofing, our roofing services are competitively priced, without compromising on quality. When you put your trust in our commercial roofers, you can ensure we will keep your budget in mind, so you can focus on running your business. With our cost-effective solutions, commercial roofing has never been so affordable. Request a free quote today to see why you should choose Taves over other roofing companies.

Email or Call Taves Roofing at (604) 524-6695

For Any Commercial Roofing Services You Need

Contact Us Today

Fill out the form to the right and a Taves Roofing representative will contact you shortly.

Call Now
Quick Contact