New England Windows21 Oak St, Preston(860) 388-9185newenglandwindowsllc.localsearch.com✓ CT license verified