Choosing Replacement Windows For Your Home in Leyton New windows can increase the value of your home and increase its curb appeal. They can also help you save energy and reduce your heating expenses. New windows provide superior insulation, reducing drafts and heat transfer. They also keep your home at