So I decided my best course of action would be to go with the professionals just so that I could have the peace of mind that all the mold was gone. I went with IndoorRestore - indoorrestore.com - and they were amazing! They fixed my mold, gave me an amazing price, and were all-around very helpful. On top of all that, I also have a 10-year guarantee from them that I won't have mold. I couldn't be happier with the job that IndoorRestore did.