Craig Blankinship and his entire staff are first class! From the warm smiles that greet you when you arrive to the knowledgeable and very capable therapists, I would recommend this place to anyone interested in their well-being and recovery. Craig spent one-on-one time, every time I was there and is one of the most informative and cutting edge therapists I have ever seen. The rest of his staff is just as capable. Scheduling was easy and efficient. They were anxious to do whatever it took to get me back to being healthy and able to climb mountains, play basketball, go snowboarding, or whatever the occasion and activity presents itself. I sincerely appreciate their care and attention to my recovery.