When you decide to install spray foam insulation in your home or business, you face a wide selection of many brands and contractors. Many people are big fans of Do It Yourself (DIY) projects, and often try to go to Lowes to find the “best” spray foam for their “project”. While we also love a…