Seal the gaps and top up with loose fill
This is what most attics around here need, because the old insulation is usually still usable and just too thin or full of gaps. It costs less than foam, and once the gaps are sealed, loose fill blown over the top does the job well.





