I joined EOS about three months ago. Facility is clean, and provides a large selection of equipment. Josh and Charley (managers) are great guys and quite helpful when responding to any of my questions. Front Desk staff is pleasant as well. My main reason for posting this review is my trainer--Travis--he is the best trainer that I have ever trained with during my many years of working-out. He is a competitive body-builder and is truly knowledgeable regarding all aspects of muscle usage and building. Because of his competitive experience, Travis understands how important it is to continually develop strength at any age.(Let's just say I am of the "vintage" age group!) Travis is professional, and focuses his full attention on ensuring that I am utilizing the correct form and muscle group. I trust his experience and the manner in which he trains me. So, if you are considering "investing" in a trainer--you may want to consider Travis--you will not be disappointed.