Thanks so much for all the help, everyone. This forum is stuffed full of so many experts, I just love it!
Yeah, we've talked about having some 'dozer work done, but we need to find someone who knows what they're doing, so they don't make it worse.
Honestly, I would plant some kind of creeping...