New windows for America offered a free in home estimate for windows and a large discount as well. The windows look like amazing quality but weren't in our budget for now so we went with insulation instead. Their guarantee of the insulation never going below regulation for the life is really spectacular. The product is wonderful and our heat kicks on maybe a third of what it did before we got the insulation, even though it's been much colder since we got it. They are wonderful to work with and their sales reps are very knowledgeable and friendly. We plan on getting new windows through them as well once we're able to budget for it.