Broken glass, foggy windows, stuck doors, damaged screens—we've been solving these problems for Valley homeowners for 55+ years. Quick response, quality work, fair prices.
Something's broken. You need it fixed. We get it.
We've been repairing glass, windows, doors, and screens since 1967. That's over 55 years of foggy sealed units, cracked panes, stuck patio doors, and torn screens. We've seen every problem and we know how to fix them efficiently.
No job too small. We treat a single screen repair with the same professionalism as a major installation. Call us, describe the problem, and we'll get it sorted.

Seal failed? We replace the sealed unit—not the whole window—restoring clarity and insulation for a fraction of the cost.
Windows, doors, tabletops, cabinet fronts. Whatever broke, we replace the glass. Emergency service available.
Thermal stress or age can crack double-pane glass. We replace the unit and assess underlying causes.
Cranks fail, balances break, frames warp. Often a $30 part solves what you thought would cost hundreds.
Won't slide? Handle broken? Glass foggy? We repair patio doors of all types and ages.
Torn mesh, bent frames, missing screens. We rescreen, repair frames, or build new. Usually same-day.
Entry doors, storm doors, French doors. Glass replacement, frame repair, weatherstripping.
Locks, latches, handles, hinges. We stock thousands of parts and often repair on first visit.
Stop drafts with new weatherstripping. We carry all types and install properly.
Call, email, or use our form. Describe the problem—photos help.
Simple repairs quoted immediately. Complex issues assessed in person.
You get pricing before any work begins. No surprises.
We schedule at your convenience. Emergency service available.
Technicians arrive on time, work professionally, clean up after.
We stand behind our work. If there's an issue, we fix it.
We tell you what actually needs fixing. If a $50 part solves it, we don't try to sell you a new window.
We stock thousands of parts—many you can't find elsewhere. Faster repairs, fewer return visits.
Thousands of repairs. Our technicians diagnose accurately and fix efficiently.
We prioritize quick scheduling. Broken glass isn't something you want to wait weeks for.
Broken glass is sometimes urgent—security, weather exposure, safety. We offer emergency service throughout the Ottawa Valley.
Emergency: (613) 432-3106"Very impressed with the professional and quick service. The installers were very knowledgeable and were able to explain what caused the crack in our window, fix the problem, and put in the new glass. First rate work!"
"An absolutely fantastic service by Claude today. On a super cold day (-20), he replaced a window pane, fixed two window closing mechanisms and weather stripping on my front doors. He went above and beyond."
"On time, worked fast and efficiently and cleaned up after they replaced the window. Thanks Centennial Glass doing such a great job!"
How much do repairs cost?
It varies widely. A simple hardware fix might be under $100. A large sealed unit replacement will be more. We always quote before starting work.
Can you repair it, or does it need replacement?
We'll tell you honestly. Often things can be repaired for much less than replacement. Sometimes replacement makes more sense. We assess each situation.
How quickly can you come?
Standard repairs: usually within a few days. Emergencies: same day. We prioritize based on urgency.
What about really old windows?
We specialize in them. Many Valley homes have older windows we've serviced for decades. We often have parts that seem "discontinued."
Learn more about your options with these helpful articles from our blog:
Call us to describe the problem. We'll give you straight answers about what it takes to repair.