I use a company called NestEgg and I would advise everyone give them a try. Its still self management as they are an AI technology. It's free to use for all their back end systems and organization. They also will take all your repair requests and alert you when you have one. No late night phone calls. They also have a team of verified repair companies that they have prenegotaited rates with. These repairs come with a 14 day happiness gauantee, meanining no getting ripped off by contractors.
Here's their link, they have a promo right now. https://nestegg.rent/
If you enter VISION2020 they will give you a free hour of service or repair free. I use them and love this PM alternative. PM's have all let me down. And despite comments by some PMs on here to me, you don't always get what you pay for. They will do everything but pay your bills, so as long as you can do that this is the best PM alternative I've found.
Milwaukee, Chicago and Rockford already have full service and can get repairs done very quickly.