Simply fantastic!! I have worked with Steve for a few years now - he is a huge encouragement and always a pleasure to be around. He helped me to rehab after a knee operation when my physio was unable to help - he is very knowledgable and also understands my frustrations and limitations. Steve mixes up exercises to keep it interesting and to keep me on my toes! If you want a professional, reliable, and very experienced PT then Steve is for you!!