Short Business Description The most important thing to consider when choosing a replacement window installation company is value. Our value is the reason that The Window Source is where America shops for doors and windows. Our top staff have over 50 years of combined experience installing windows in home throughout Massachusetts, New Hampshire, and Maine. Our Same Day Installation, professional & courteous installers, and high quality energy efficient replacement windows make us your #1 trusted choice.