Cost, functionality, and efficiency are three of the deciding factors for many homeowners considering upgrades to their ...