Windows & Doors
At Besroi Roofing & Siding, we can help you reduce your energy bill, increase your home’s value, and improve its appearance by installing replacement windows and doors. We expertly install windows and doors for both new construction and replacement projects.
Do You Need To Replace Your Windows and Doors?
Living in Western NY, you know weather isn’t always kind, especially during the winter months. Although windows and doors can last a long time, they don’t last forever. Here are a few ways to tell if you need to replace them.

Warped or Broken
A pretty easy tell, but an important one. If you have trouble opening and closing your windows or doors, your windows condensate or fog in between panes, or have a broken sash or frame, it’s time to start thinking about replacements.
You Want To Remodel
Surviving A Storm
Western NY is no stranger to some severe weather. A new set of windows can decrease drafts and increase heat retention allowing you and your family to be warm and comfortable during our worst weather. Over time, the impact of these storms can wear down the effectiveness of your windows and doors.
Energy Efficiency
If you want to reduce your energy bill, your windows and doors are a great start. Think about this: drafty windows and doors can increase your energy bill upwards of 25%, according to the Department of Energy. Ask us about our triple pane windows for optimal energy efficiency!
Brands
We utilize B&l Wholesale Supply and Alside as our window suppliers and allow our customers to choose from their broad selection to fit their needs and budget.
We offer windows from a wide variety of manufacturers to allow our customers to choose from the brand that best fits their needs and budgets
- Kolbe Windows & Doors
- Ply Gem Windows
- Marvin Windows and Doors
- Viwinco
- Paradigm
- ProVia
- Therma-Tru
- Wasco
- Velux
- Weathershield
- VWD
- Ecoshield Windows
- Jeld-Wen
- Milliken Millwork
- Masonite
- Alside
Add an outdoor living area to your home today!

Besroi Roofing & Siding
Buffalo
5434 Genesee Street
Lancaster, NY 14086
Rochester
711 Emerson St.
Rochester, NY 14613
Business Hours
7:30 AM - 4:00 PM