Hi Aaron- we used Sales Inc.
What we found most helpful was their marketing time spent outside of the community.
It was expensive, but we saw some benefit.
If you can find a great leasing agent and an outside marketer who is confident and local to the community, you can likely re-create this for less money.