I highly recommend NV as your Property Manager
NV managed my rental property for just over 5 years. They use a portal system which keeps communication clear and any projects regarding the house transparent. They managed the process end-to-end from sourcing tenants to managing small to large projects with the house.
They are very knowledgeable regarding vendors and the landlord tenant act.