High-quality windows enhance the appearance and energy efficiency of your home. Installation is a challenging task. If you decide to turn it into a DIY project, weigh up the pros and cons carefully. A badly installed window is an example of cost-cutting to the detriment of aesthetics and performance.