My lawn is in what I would consider rough shape. I'm taking over from the previous owners and it's better than it was, but it's bumpy from animals digging, full of weeds, with almost no part of the lawn free from either clover or crab grass, and other types of weeds. I'm doing my best with my limited experience to address this, but I feel like I'm fighting a losing battle.
This weekend I will be dethatching my lawn, and next week I have someone coming to aerate and overseed. Are these things going to make a big difference? Should I expect that I can take a bite out of the weed density with dethatching, aerating, and overseeding? I do have a soil sifter that I built, and I'll be using that to dig up really bad spots, sift out the weeds, and plant fresh grass seed.
It feels like a mountain of problems and I'm curious whether this is something I can tackle on my own, or if having a company come in and take charge of the situation would be better? Ideally, I'd like to fix this myself. It's something I enjoy doing, but if it's a pointless fight that will take years and not produce good results, maybe it's time to hire a professional?