I've always found this series to be really helpful! Spray foam can be a real pain to apply if you're not sure of what you're doing, but I know quite a few homeowners who have given it a successful try after watching how to. https://www.sprayfoamdirect.com/videos-a-how-tos/hgtvs-jeff-wilson-with-foam-it-green