Garibaldi Roofing Co. Ltd

Garibaldi Roofing Co LTD has been serving the lower mainland for many years with quality roofing you can trust.

Who We Are

After many years of service in the Squamish community, we feel confident that we can cater to your needs. We get the job done and we don’t just meet expectations; we exceed them.

what we d0

We feel we can conquer almost any feat in this industry. In keeping with this mission, we offer a wide variety of services. No job is too big or small, as we treat each project with the same meticulous attention to detail.


For more information & general enquiries, or to request a quotation or please call us at 604-898-2285 or please send an email to us at We will respond within 48 hrs.

WELCOME TO Garibaldi Roofing Co. Ltd

Thank you for visiting. You can rely on Garibaldi Roofing Co. Ltd to offer sound advice, provide quality materials & pricing, and consistently excellent installation services. We are proud to stand behind our solid reputation of detailed workmanship, safe working conditions and excellent communication with our clients. Whether you are a residential homeowner, strata manager, property developer or general contractor, Garibaldi Roofing Co. Ltd has the ability to meet your roofing requirements in the Lower Mainland.


Garibaldi Roofing Co. Ltd has become the leading residential roofing contractor in the corridor due to our careful and detailed work on single family homes.

Learn More..


The range and complexity of commercial roof tender packages is increasing year after year. Buildings are containing varied and detailed roof systems and assemblies to account for new energy and environmental requirements

Learn More..

Contact Us Today!

Thank you for visiting Garibaldi Roofing Co. Ltd, your resource for roofers in Squamish region. Next time you’re looking for roofers in Squamish please call us at 604 898.2285 or please visit

Squamish Roofers