Imperial Glass and Upholstery has over 35 years of experience in both transforming and repairing cars, trucks and more vehicles with Custom Upholstery and Glass. We welcome you to come and visit our newest location in Hespeler, Ontario and see what we can do for you when the time comes for replacement glass, custom designs and creative upholstery needs. Welcome to Imperial Glass and Upholstery.


Imperial's custom glass services range from custom designed glass to full replacement windscreens for performance vehicles and more. We are your source for insurance claims, custom work and so much more.



Imperial Glass Insurance Specialists will work with you and your insurance company to ensure that the repair is covered by your insurer. With the deducitble usually being waived due to your being proactive in having the stone chip repaired by us.


Meet The Team




Since 1985, Imperial Glass and Upholstery has been providing the highest quality convertible and sunroof services to residents of the Cambridge, Kitchener and Waterloo area. We are proud to be a locally owned and operated business, and customer satisfaction is at the heart of everything we do.

Convertibles and Sunroofs

Imperial Glass and Upholstery provides sunroof and convertible top repair and replacement, and much more. We know that you have a lot of choices for these services, which is why we work hard to ensure the satisfied long-term business of our valued customers.

Convertibles and Sunroofs >>

The Imperial Difference

Our customers find that the Personal Imperial Touch we bring to each job is what separates us from our competition.

We invite you to come by our shop to see the work that we do. The vehicles we work on and the people that work with us are second to none. Come by the shop today to see what it is that we can do with you for your convertible, sunroof and soft top needs!


In Business Since


Years of Experience


Members on the Team


Satisfied Customers and Counting


Our Work

View our Portfolio

See our growing list of projects and completed jobs by viewing our portfolio by following the link

The Imperial Upholstery process

Initial consultation

From your first call we set up an intial consultation to discuss your upholstery needs and budget.

detailed service breakdown

Once specifics are agreed upon we then provide you a detailed estimates of time, materials, extras and more.


Once the work begins you can be rest assured that you are under the guidance of our professional artist upholsterers.


Along the way you can be involved in the process from shop visits to see the progress or take comfort in knowing you are in hands of Imperial Professionals.

Approval and Pick Up

Once completed we take you thru the work and explain how we achieved our solution for you.

Complete customer satisfaction

At Imperial Glass and Upholstery we pride ourselves on the work we do and the customers we do it for. We ensure customer satisfaction at every stage in our process.

Imperial Glass and Upholstery

More of what to expect from Us.

Comprehensive Quoting

Our quotes cover just about everything involved...except for surprises!

Detailed Oriented

We are artists and take pride in the detailed work we do for our customers.

Complete Customer Satisfaction

We believe in customer satifaction when we complete your job and beyond the delivery.

Custom Automotive Glass

From daily drivers thru to custom and exclusive automotive glass we are your source.

Complete Interiors

Bring new life to your vehicle by working with us to provide repairs or complete interior replacements.

Custom Upholstery

Our creative interiors let drivers personalize their vehicles to suite their lives and personalities.

Comprehensive Insurance Claim Services and More.

We work with you and your insurance company to keep you covered and back on the road quickly.

Friendly Staff

Our Staff is friendly and ready to help with your needs and more. Connect today to see what Imperial Glass and Upholstery can do for you.

We help to put you back in the drivers seat quicker and completely satisfied.

Watch Video

Brands We've Worked On

Get In Touch

Connect with us today by using our contact form or by calling us directly from the number listed below.

Imperial glass and custom upholstery

Unit 10 • 54 Guelph Ave
Cambridge/Hespeler • Ontario • N3C 1A3
(519) 249.1111
Business Hours

Monday - Friday: 9:00 AM to 5:30 PM
Saturday : 9:00 AM to 1:00 PM
Sunday : CLOSED

Follow Us
Your message has been sent successfully.
There was a problem validating the form please check!

Our CAMBRIDGE • Hespeler Location

Our Mississauga Location


735 Dundas Street W.
Mississauga • Ontario • L5C 3B6

Call Today

(905) 949.2675