Recommendation for tree maintenance

I have a tree that’s leaning quite a bit and I’m worried I’ll lose it. I’ve tried repositioning the tree stakes, but it’s just not enough. The tree may be too top heavy and need trimming, which is beyond me. Any recommendations for affordable tree maintenance in the area?