We Accept All Major Credit Cards: Visa, MasterCard, Discover, and American Express

Thompson Glass & Mirror Inc.

Phone Icon (973) 334-7978

Hours of Operation
Monday - Friday, 8:30 a.m. - 4:00 p.m.
Saturday, 10:00 a.m. - 2:00 p.m.


for Every Purpose

Free Estimates

Your Source for the Area's Best in Glass Services

Choose Thompson Glass for your glass repair and installation needs. Serving the entire state of New Jersey, we offer a variety of services for any glass-related project. From designing and installing new shower doors to repairing broken windows, we do it all. Turn to us for the area's best in glass services.

Residential Staircase Glass

Residential Glass

We offer glass replacement for tabletops, mirrors, railings, and patio furniture. Contact us for a free quote on your glass replacement.

Residential Glass
Shower Glass Door

Shower Doors

From sleek and modern frameless shower enclosures to traditional glass shower doors, we have the skills and products to create a stunning shower in your home.

Shower Doors
Commercial Glass Railings

Commercial Glass

Let your business shine with stunning storefront glass, brilliant display cases, and flattering changing room mirrors. Our wide selection of glass and mirrors are perfect for your business.

Commercial Glass

10% Off
$1,000.00 or More in Celebration
of  Our 60th Anniversary
(Save Up to $200.00)

Look to Thompson Glass as your full-service company for residential and commercial glass and mirrors, specializing in shower doors and shower enclosures. Call us today for a free estimate.

Thompson Glass is your trusted source for all shower glass doors, shower enclosures, glass, and mirrors. Let us help you create a stunning, new look - visit our design studio today.

About Us

Thompson Glass is located in Lake Hiawatha, New Jersey, and specializes in residential glass and commercial glass services. In business for over 60 years, we are the company to turn to for glass repair, replacement, and more. Trust us with your project and call us today to request a quote.

Mission Statement

Our focus is to provide all of our customers with good service.


Thank you for your interest. We look forward to hearing from you soon.

(973) 334-7978

Alternate Phone
(973) 334-4746

(973) 334-2681

We Respond to Calls within 24 Hours

Hours of Operation
Monday - Friday, 8:30 a.m. - 4:00 p.m.
Saturday, 10:00 a.m. - 2:00 p.m.

96 N Beverwyck Rd, Lake Hiawatha, NJ 07034

Service Area
New Jersey