Door Services

Door Services

Window Replacement, Repair, and Installation

Edmonton Door Repair, Replacement, and Installation

Reflect Window & Door offers professional door repair, replacement, and installation services in Edmonton, Alberta. We are an expert door repair company with years of experience serving Edmonton and surrounding areas.

A broken or damaged door can present a serious problem for homeowners and businesses. Broken doors can cause wasted heat and electricity, as well as pose a security concern. Whatever the problem you’re having with your doors, Reflect Window & Door can help. We service residential homes, as well as commercial business needs.

Our team of expert contractors offers a complete door repair solution. We’ll visit your home or business, examine your problem, and provide a solution that fits your needs. We can provide all of the door parts and replacement hardware that you need, as well as a complete repair or replacement service.

Reflect Window & Door can service almost any type of door, including exterior and interior doors, sliding doors, patio doors, glass doors, shower doors, and more. We can also work with doors of any material. including steel, fibreglass, wood, and others. Reflect Window & Door is also proud to offer emergency door repair services in Edmonton. If you have an urgent door repair need, just get in touch, and we’ll send one of our experts to your location as soon as possible.

To learn more about Reflect Window & Door, or to get started with your door repair project, please contact us today. You can get a free quote for your door project by completing our Door Estimate Form.

Door Services

Can't Find a Part?

Our experts can help, just provide some information
or/and a picture of the part you are looking for.


Schedule a Free Consultation

Have a project? We can help. Big or small we can provide you with our expertise








Toll Fee:



8711 53 Ave NW, Edmonton,
Alberta, T6E 5E9, Canada
Get Directions

Mon-Fri 8:00am to 5:00pm


(780) 434-3410


(780) 437-1655 / (780) 440-4106