Fantastic chiropractor. Really listens, doesn't rush you, spends time getting to know you and your habits to aid his treatment. Very impressed with depth of his knowledge and explanations. I learned a lot and he has a great PT therapist on site and a friendly receptionist. Most importantly, he focused on getting the problem solved in a reasonable amount of visits so I could move on with life.