From foggy windows to frameless showers, we handle it all. Valley homeowners have trusted us for 55+ years—and we treat every project like it's our own home.
Whether you're fixing a drafty window, upgrading your bathroom with a custom shower enclosure, or just need a piece of glass cut for a weekend project—we're here to help.
We've been serving Ottawa Valley homeowners since 1967. That's 55+ years of repairs, replacements, and custom work. Some of our customers' parents were customers. We like it that way.
No job too small. Need one pane replaced? A single screen fixed? A small mirror cut? We treat a $50 repair with the same professionalism as a $5,000 renovation.
Foggy sealed units, broken glass, full replacements, and energy-efficient upgrades.
Learn MorePatio door glass, entry door inserts, storm doors, and decorative glass.
Learn MoreFrameless enclosures, sliding doors, tub surrounds, and steam showers.
Learn MoreBathroom vanities, closet doors, gym mirrors, and decorative pieces.
Learn MoreTable tops, shelving, cabinet inserts. We'll cut it while you wait.
Learn MoreDeck railings, stair systems, and balconies. Code-compliant installations.
Learn MoreWindow screens, screen doors, pet-resistant mesh. Often same-day service.
Learn MoreWindow cranks, door handles, and hard-to-find replacement parts.
Learn More55+ years means we've seen it all. Heritage homes, emergencies, tricky custom jobs—we've handled thousands of projects throughout the Valley.
Need one pane of glass replaced? A single screen fixed? We treat every customer the same, whether it's a $50 repair or a $5,000 renovation.
Our technicians travel throughout the Ottawa Valley—from Carleton Place to Killaloe, Pembroke to Calabogie. Many live right here.
"I had a simple and inexpensive request and was treated as if I'd made a large order. That kind of customer service and attitude means that ALL my glass business will go to Centennial."
Tell us about your project. We'll get back to you with a quote—usually within one business day.