Craig Property Management has been providing excellent service to us as owners of our properties in Pleasanton and Dublin as well as to our tenants. Because they do a great job screening all applications, over the years we have always had very stable good tenants in our properties, which is very important to us!