Tim comes with my highest recommendation. He's especially great for people (like myself) who before coming to him have never done acupuncture. He spends significant time and attention in your first session learning about you and your health as a whole person, which I found incredibly refreshing. During each session, he constantly and clearly communicates what he's doing and makes sure you're comfortable and that he understands what you're feeling in response. In a short amount of time, he's helped me make major progress in healing from injuries I've been struggling with for years. You're in great hands when you're with Tim.