Windows, Skylights & Gutters
Window & Door Installation in the Hudson Valley
Drafty windows and worn out doors let heat escape all winter and make your home harder to keep cool all summer. Impact Roofing & Siding installs replacement windows and exterior doors across the Hudson Valley that make your home more comfortable, more secure and better looking from the street.

Window Styles We Install
- Double hung windows
- Casement windows
- Sliding windows
- Bay and bow windows
- Picture windows
- Custom shapes and sizes
Exterior Doors
- Front entry doors
- Patio and sliding doors
- Storm doors
Signs It Is Time to Replace Your Windows
- You feel drafts near closed windows
- Condensation or fog between the glass panes
- Windows are hard to open, close or lock
- Rotted or damaged frames
- Rising heating and cooling bills
- Outside noise comes right through
Why Replace Windows With Your Siding or Roof?
Replacing windows at the same time as new siding means the flashing and trim are done once, correctly, as one watertight system. It also saves you from tearing into finished siding later. Ask us about bundling.

Our Installation Process
- 1
Free In Home Consultation
We measure every opening and help you choose styles, colors and glass options.
- 2
Written Estimate
A clear price with every window and door listed.
- 3
Professional Installation
Old units removed, openings checked for rot, new windows and doors installed, insulated and sealed.
- 4
Cleanup & Walkthrough
We clean up and show you how everything operates.
Local, based in New Windsor
Areas We Serve
Newburgh, New Windsor, Goshen, Warwick, Middletown, Cornwall, Washingtonville, Orange Lake, Beaverdam Lake and Hopewell Junction, plus communities throughout Orange and Dutchess County.
Questions
Window & Door FAQs
How long does window installation take?
Most homes are done in one to two days, depending on how many windows are being replaced.
Will new windows lower my energy bills?
Energy efficient windows reduce drafts and heat loss, which helps keep heating and cooling costs down.
Do you replace one window at a time?
Yes. We can replace a single window or the whole house.
Free inspection & estimate
A More Comfortable Home Starts Here
Call 845-375-3656 for a free window and door estimate.
(845) 375-3656We offer discounts for military, first responders and seniors!
Request an estimate for your project
Three quick fields. We’ll call you back to schedule.
