Braintree Windows Braintree is a thriving community that's attracting families to move in and take advantage of the town. Making your home more attractive by installing high-quality windows will help you save money on energy costs and also boost your property's curb appeal. But this week, 10 to 15 students