The benefit of having spray foam insulation installed as a means to insulate your home, is that you will instantly start to save money by keeping your heat in your home.
Maintaining your home temperature means you will need to heat your home less and with less effort and therefore reduce your household energy bills.
As a knock-on effect, because you are using less energy to heat your home, you are also reducing your carbon footprint free of charge.