So I am finally tired of walking through puddles to get to my garage. I am doing research to find out the best way to deal with my backyard flooding problem. I am in a townhouse with a small backyard that runs to my detached garage and it floods on heavy rains. I have attached some images of the issue and the yard. As you can see it has a slope from the house to the garage and a low spot that collect all the water.
I am looking at the best simple options I can do myself to fix the issue. Would regrading the slop and low spot fix the issue? or do I need to do some sort of french drainage? I dont really see a great place to run the drainage since it either goes to the garage or the edge of the fenced yard into others.
Ideally I am thinking of redoing the backyard in some sort of AstroTurf, would using dirt or pebbles to grade then laying over it with astro turf work?