RC Renovation Centre Windows & Doors has transformed more than a thousand Ontario homes over three decades. Premium products, expert installation, and a free in-home estimate — always.
📞 (905) 325-5354 — Call us anytimeFrom energy-efficient casements to Palladian arched windows, projecting bay windows, and grand entrance doors — built for Canadian winters.

Energy Star rated, maximum natural light, and a clean modern look — measured and installed precisely for your Ontario home.
Window Installation →
Classic Palladian windows with elegant arched frames — a dramatic architectural statement for any room or facade.
Window Installation →Get a Free Quote →
Elegant fibreglass and steel doors with glass sidelights. Secure, insulating, and a stunning first impression.
Door Installation →Get a Free Quote →
Classic divided-light sash windows with deep frames — timeless Georgian and colonial style for any home.
Window Installation →Get a Free Quote →RC Renovation Centre has installed windows and doors in Ontario homes for more than 30 years. Ruben and his team of experts visit your home, measure carefully and install your windows and doors with care. We serve homeowners across the Niagara Region, Hamilton and Oakville.
We come to you, measure, and email you a written quote.
Every job starts with a visit to your home.
Your home is protected on every job.
Three decades of windows and doors in local homes.
Drag to explore more

Ruben built a custom arched door in his workshop to fit the original brick arch of this Niagara Falls home.
See the full projectBook your free estimate online below or call us.
Our team visits, measures precisely, and emails you a written quote, which can be the same day — no obligation.
We install with care, clean up completely, and walk you through everything before we leave.
The Niagara Region (Niagara Falls, St. Catharines, Welland, Thorold, Fort Erie, Port Colborne, Grimsby, Lincoln including Vineland, Niagara-on-the-Lake and Pelham), plus Hamilton and Oakville.
Yes. We offer free in-home estimates, and same-week in-home estimates are available.
Windows, entry and front doors, patio doors, custom-ordered windows and doors, and door and window hardware such as locks, handles and hinges.
No. We don't offer same-day installation. Products are ordered for each job.
No, we don't offer financing.
Yes. RC Renovation Centre is licensed and insured, and our work is guaranteed.
Yes. Cleanup and disposal come with every job.
More than 30 years, with over 1,000 homes served.
Yes. Call (905) 325-5354. We handle emergency calls case by case.
We're based in Thorold, in the Niagara Region. Call us at (905) 325-5354.
No obligation. No pressure. Tell us what you're looking for and we'll come to you with a clear, written quote.