We were contracted by the builder to completely insulate the whole building . They decided to go with spray foam on the walls of the main floor and 2nd floor as well as basement walls. We also spray foamed the ducts and used cellulose insulation in the attic.