Regrading your yard can be done as a DIY project if you have basic knowledge about landscaping and gardening tools. However, keep in mind that it requires physical labor and may take several days, depending on the size of your yard. You will also need to rent equipment like a tiller, shovel, rake, and top dressing mix which can add up in cost. If it’s a bigger yard you may need a skid steer.
Hiring a professional landscaper might be more expensive, but they have experience in dealing with steep slopes and retaining walls which are difficult for beginners to manage. They also know how to properly fill air pockets which can cause future problems if not addressed correctly.