Marples handles the property management for our rentals. Marples has excellent documentation for inspections, move-ins, move-outs, owner portals with direct deposit and a pretty substantial lease addendum that protects both the owner and the tenant.
They have been very responsive to tenant requests and there was only one time where they made an error in one of my owner statements. I called and it was resolved right away. In comparison my previous property manager would make these types of mistakes about 3-4 times per year.
What I like best is it feels like a partnership - I consult with them on property management and investment strategies and feel like I learn something new with these interactions. I also interviewed three other property management companies in the area and Marples had the most maturity in their management processes - e.g. best paperwork, safety inspection schedules, lease renewal approach, property marketing, repair & maintenance processes etc.