Regarding drainage, our town required engineering surveys, reports and inspections to ensure/confirm no groundwater impacts neighbors, septic, wetlands etc. We had to include multiple yard drains to a rain garden, but none in the area where we had the problem. Luckily it was easy to find/solve...