Call other property management companies and get opinions.
I've owned (still own) several businesses more than 50 years and I've always been amazed in regards to how long it takes other business owners to either make a decision to fire someone, or business owners are too squeamish and can't fire someone. For myself, I look at the dollars and cents and when someone working for me can't produce, or someone can produce better then I am a cold-hearted business owner and the health of my business is very critical. Otherwise, if you lose a few dollars here and a few dollars there then your empire can come crashing down like a set of dominos.
Your PM may be doing a great job and you need to get his (or her) side of the story. PM's have their hands tied in many ways so they are paralyzed. PM's don't have the latitude to make decisions like you would if you was a hands-on owner. I did quite a bit of research for rental units in the Cleveland area (I am in Los Angeles) and I find that the rents in Cleveland are something like only $850 for a 2-bedroom home or apartment and $850 is not a lot of money in today's world where the cost for materials and repairs has almost doubled in the past few years.
One serious problem with hiring PM's is you don't pay them enough money to manage your property like a hands-on owner. I am guessing that the average PM does not earn much more than $20 to $25 per hour for each property they manage and even if you are paying them 8% (they usually charge 6% to 8%) then the PM is is earning $68 per month for managing an $850 per month unit. If you break that $68 down by the exact number of hours a PM spends collecting rents, doing the books, dealing with you, dealing with your maintenance issues and deducting their operating expenses ho far does $68 really go and how many hours can a PM dedicate to you for a whopping $68.
I know PM's charge additional fees for re-renting units, advertising and maybe they charge 5% to 10% for handling contractors for maintenance, but I would never work for those peanuts.
One more serious problems PM's have is the have to be highly motivated to manage your property so their clients accounts are 'in the green' at the end of the year. Otherwise, if their clients' accounts are 'in the red' then they would lose all their accounts. So, to keep the account 'in the green' PM's defer a lot of maintenance and cut a lot of costs that are counter-productive for keeping properties in pristine condition.
I think the way you communicate with a PM is super critical and I always believe the best way to speak with your current PM is to ask many questions and hear their side and try not to speak like you are totally unhappy with their service. Then, if you don't like the answers you hear and you find a better PM then make the switch without hesitation, but when interviewing everyone for every type of service everyone puts on their best game face.
I managed 28 single-family homes in Las Vegas (280 miles from Los Angeles) all by myself without a PM. Then, for the last two years I owned the homes I hired a PM and the company was very organized and tried their best, but since it takes 45 minutes to get from one side of Las Vegas to the other and since my homes were spread throughout every area in the city the PM did not get paid enough money to do frequent inspections and every tenant destroyed every home. The average cost to clean every home was not a penny less than $6,000 and a few were close to $12,000. So, I gave my children 6 of the homes and sold all but two. I am a firm believer in investing only the areas I can be hands-on and currently don't have one PM even though I still own a few homes in Idaho and Las Vegas. I can manage from a distance just as well as a PM. Especially, since PM's don't do frequent inspections for cleanliness and destruction of the properties.