Castle Management has been our property manager for over a decade. Over this time, they have always provided exemplary service in all areas of management. They have qualified vendors and an in-house maintenance team that takes care of maintenance issues and handles turnovers quickly and efficiently. Their onsite managers are experienced and work hard to make sure our tenants’ needs are met. Castle’s bookkeeping department provides accurate and timely reporting and is always available to answer questions. The property manager assigned to our five properties is a CPM who has years of management experience and always stays current on new laws and state regulations. I highly recommend Castle Management to anyone in need of great property management services.