ICBC Glass Express | Family Insurance Solutions

Haymack Auto Glass & Upholstery, Serving Langley and Squamish

Get directions - get great service at either location

Welcome to Haymack Auto Glass & Upholstery, where we have 25 years of experience in installing and repairing all makes of import and domestic car and truck auto glass, commercial vehicle and equipment windshields, and upholstery. With 4 BC Government-certified technicians on staff, you can be sure that you are getting professional and experienced glass repair services from trained journeymen.

Mobile Auto Glass Service from Hope to Whistler

Based from our locations in Langley and Squamish, Haymack Auto Glass & Upholstery is pleased to offer mobile service from Hope to Whistler for our retail and commercial clients. Whether you have a car or truck, newer or older, we can serve all of your auto glass needs. We understand that your windshield is an important part of your vehicle’s safety. Our experienced and licensed technicians are committed to using only quality materials and will ensure your windshield is done right.

Specialists in Commercial Vehicles & Heavy Equipment

Specializing in commercial vehicles and heavy equipment, Haymack Auto Glass & Upholstery knows that down time is lost revenue for your business. Whether the work is done in one of our shops or with our prompt mobile service, we will get you back to work as quickly as possible.

Our Community

Our greatest referrals come from word of mouth. Our clients are so happy with our work that they come back whenever they need repairs and even tell their friends. We are dedicated to your 100% complete satisfaction with our services and even offer lifetime warranties on our glass. We even provide courtesy cars so your glass replacement never interferes with your schedule. Come and visit our family-owned business, we promise you will get the best, fastest and friendliest service possible. Learn more about us!


For every windshield replacement, you get a free set of windshield wipers!

Contact Info


20140 Fraser Highway

Langley, BC V3A 4E5

Tel: 604-530-0309

Fax: 604-530-0358


Unit 12 38918 Progress Way

Squamish, BC V8B OK7

Tel: 604-898-3500

Fax: 604-898-3599


3814 First Avenue

Burnaby, BC V5C 3W1

Tel: 778-379-7955

Fax: 778-379-7956


Make An Appointment. Come to one of our shops or use our mobile service vehicles/damaged window
Created by

Legal notice