
Windows Contractor in Marlborough, MA
Replacement and new-construction window installation
(508) 598-8704Free Windows Estimate
No cost, no obligation. We reply within 24 hours.
A good window installed badly performs worse than a cheap window installed well. The flashing, the shimming, and the air sealing are the job - the unit itself is just a product.
Problems We Fix
Drafts and cold spots
Unsealed gaps around the frame let conditioned air out all winter, and no amount of heat fixes a bad install.
Water damage behind the trim
Missing or reversed flashing sends water into the wall cavity, rotting the sill and studs invisibly for years.
Windows that don’t operate
Units racked out of square during installation bind, stick, and never seal properly against the weatherstrip.
What's Included
- Full-frame replacement
- Insert and pocket replacement
- New-construction window installation
- Rotted sill and framing repair at the opening
- Bay, bow, and picture windows
- Interior casing and exterior trim
Windows by Town
- Windows in Marlborough
- Windows in Acton
- Windows in Ashland
- Windows in Boxborough
- Windows in Concord
- Windows in Dover
- Windows in Framingham
- Windows in Franklin
- Windows in Holliston
- Windows in Hopkinton
- Windows in Hudson
- Windows in Lincoln
- Windows in Maynard
- Windows in Medfield
- Windows in Medway
- Windows in Millis
- Windows in Natick
- Windows in Norfolk
- Windows in Northborough
- Windows in Sherborn
- Windows in Southborough
- Windows in Stow
- Windows in Sudbury
- Windows in Wayland
- Windows in Wellesley
- Windows in Westborough
- Windows in Weston
- Windows in Wrentham
- Windows in Worcester
- Windows in Auburn
- Windows in Berlin
- Windows in Bolton
- Windows in Boylston
- Windows in Charlton
- Windows in Clinton
- Windows in Fitchburg
- Windows in Harvard
- Windows in Holden
- Windows in Lancaster
- Windows in Leicester
- Windows in Leominster
- Windows in Lunenburg
- Windows in Oxford
- Windows in Paxton
- Windows in Princeton
- Windows in Rutland
- Windows in Shrewsbury
- Windows in Spencer
- Windows in Sterling
- Windows in Webster
- Windows in West Boylston
- Windows in Newton
- Windows in Cambridge
- Windows in Somerville
- Windows in Arlington
- Windows in Bedford
- Windows in Belmont
- Windows in Brookline
- Windows in Burlington
- Windows in Dedham
- Windows in Lexington
- Windows in Malden
- Windows in Medford
- Windows in Melrose
- Windows in Needham
- Windows in Norwood
- Windows in Reading
- Windows in Stoneham
- Windows in Wakefield
- Windows in Waltham
- Windows in Watertown
- Windows in Winchester
- Windows in Woburn
- Windows in Milford
- Windows in Bellingham
- Windows in Blackstone
- Windows in Douglas
- Windows in Dudley
- Windows in Grafton
- Windows in Hopedale
- Windows in Mendon
- Windows in Millbury
- Windows in Northbridge
- Windows in Sutton
- Windows in Upton
- Windows in Uxbridge
- Windows in Quincy
- Windows in Braintree
- Windows in Canton
- Windows in Foxborough
- Windows in Milton
- Windows in Randolph
- Windows in Sharon
- Windows in Stoughton
- Windows in Walpole
- Windows in Weymouth
- Windows in Littleton
- Windows in Ayer
- Windows in Carlisle
- Windows in Groton
- Windows in Shirley
- Windows in Westford
- Windows in Lynn
- Windows in Beverly
- Windows in Danvers
- Windows in Peabody
- Windows in Salem
- Windows in Saugus
- Windows in Chelmsford
FAQ
Windows Questions
Insert replacement is faster and cheaper and works when the existing frame is sound. If there is any rot, the frame has to come out - otherwise you are building over a problem.

- (508) 598-8704
- 190 Bolton St, Unit 11, Marlborough, MA 01752
- @ofirconstruction
- Serving all of Massachusetts
Free Estimate
Get Your Free Construction Estimate
Call and we answer during business hours. Prefer to write it down? The request form is at the top of this page.
No obligation and no cost for the estimate. We reply within 24 hours and we don't share your details.
