Sample site for BC SUNROOF & AUTO UPHOLSTERY LTD. — built free by Omnyra. Ready to go live whenever you are.Talk to us · josh@omnyra.ai

BC SUNROOF & AUTO UPHOLSTERY LTD. · Services

Upholstery & sunroof repair

Custom interior work and sunroof specialists with decades of experience.

What we do

Upholstery & Repair

Custom upholstery, sunroof repair, and interior restoration — done right the first time.

Sunroof Glass Replacement

Cracked, shattered, or broken sunroof glass? Danny sources OEM and aftermarket replacement glass — including hard-to-find parts from out of province — and handles the full installation.

Get a quote

Aftermarket Sunroof Repair

Most shops won't touch a sunroof that wasn't factory-installed. This is Danny's specialty. If your vehicle has an aftermarket unit, bring it here first.

Get a quote

Sunroof Seal & Weatherstripping

Leaking sunroof? Worn or cracked seals let in water and cost you more over time. Danny inspects and replaces seals to keep moisture out and extend the life of your roof.

Get a quote

Also in the shop

Sunroof Mechanical Repair
Sunroof Inspection & Assessment
Auto Upholstery Work
ICBC Claim Assistance
Parts Sourcing & Supply

Sunroof leaking?

Bring it in for an honest assessment. We've seen every leak you can imagine.

(604) 434-9411

From real customers

Real Google reviews

4.1 stars · 20+ reviews

I was recommended to come here for sunroof repair. I went around town with my jeep liberty apparently it has a aftermarket sunroof and no one would repair it except here. Danny the owner measured and ordered a new glass for me and did a good job on installing. He went above and beyond on explaining the situation and gave me options on how to have t…

Xinhao Xie
Verified Google review

Danny was recommended to me by a glass repair shop that wasn't able to fix the broken mechanical parts for my sunroof. He is very thorough and explains everything that is wrong or could go wrong with your vehicle in terms of seals and the longevity of them. He showed me how to take care of my car so I wouldn't waste money in the future on damages f…

Karen Hansen
Verified Google review

I have a 2006 Jeep Grand Cherokee and I discovered the sunroof shattered after a cold snap and snow. I took it to 2 different ICBC approved businesses and neither could do anything for me. It turns out my sunroof is not OEM and was installed after my Jeep was built. A surprise to me. I was especially unimpressed with Kirmac on Westwood Street in…

Sigrid Bradbury
Verified Google review

I had an issue with my sunroof on my Ford Explorer where the issue was not very obvious. The owner problem solved a variety of options before, and during repairs to ensure that I had the least cost associated with the work. When I offered to buy the parts independently, as I had my own source for cheaper parts, the owner offered to pick them up h…

R R
Verified Google review

Danny was great. I showed up unannounced and he took the time to inspect and address my 4runner sunroof issue

Max Turner
Verified Google review

Ready when you are.

Bring it in for diagnosis, book a service, or just call and tell us what’s going on. We’ll let you know what’s next.