@Justin Hale You're welcome and glad I was able to help a bit. Good to hear that you're a rockstar. From an outsider's perspective, I appreciated your honesty in where you were in the process. Being honest about where you are says a lot to any company or person you'd be working with (likely one of the things rockstars look for - it's something that I look for), and I'd encourage you to be 100% honest in any interaction like you were here. Honesty and integrity are often times two traits or characteristics that rockstars look for in people that they work with (rockstars don't want to jeopardize their reputation in working with a slimeball).
The tenant issue often comes from lack of appropriate screening. Granted, items come up from time to time even with the most rigorous screening (for example, one of my tenants abandoned one of my properties mid lease without notice). A professional property management firm that does leasing generally can read people pretty well and cut down on those chances of bad tenants (it's not foolproof though, and would recommend some reserves after you land a property in case there are issues). It's actually in the best interest of the property management company to place tenants that are quality (less headaches). Also, very smart to refer business to any of your rockstars. I would make sure that you are comfortable standing behind them before referring business (don't want to jeopardize your reputation by referring prematurely).
If I were in your shoes, I would google local property managers and start off with a phone screen. For any property managers that you feel like has their act together, I would try to find a time to discuss a possible working relationship in person. During the in-person meetings, you'll be able to show what you're all about and that you are a rockstar. If the two meetings are handled properly, I'm sure you'll be able to land rockstar team members to build out your team.
Good luck!