Investing in replacement windows doesn’t just help boost your home’s curb appeal. This major home improvement project can also help your home become more eco-friendly. Creative Construction Group, your local provider of window and roof installation services, provides an overview below.