Craig Property Management has managed a property in Pleasanton for me since 2002. I think they are the best professionals in their field. They understand the owner's short and long term perspective and match the best tenants to meet those goals. Craig Property Management provides accurate cash flow statements and tenant feedback in a timely manner. You can trust them!