Great location, facility is very clean and the front desk staff are very professional. I've seen Mike F. twice now, and am super impressed. He takes the time to meet with you before each session to really understand what you're looking to achieve (always stress relief for me). He's remarkably intuitive in his focus and genuinely cares about your health. Last time I visited, I had to actively prevent myself from falling asleep, forgot my credit card pin and forgot to reschedule the next appointment. The epitome of self care, highly recommended.