Thankfully not much got into the holes they dug out yesterday. The rain just reminds me that I need to install gutters so I will not be undergoing this horrible mess again.
I still remain stressed out though as this getting completed will get the next stage done.