I have owned a condo in a property managed by TPM for two years, and have known the three different on-site staff during that time. I have been very pleased with the staff members who have been friendly, responsive and helpful. They are attentive to property needs and very professional in their dealings. My experience with their company has been good.