I have been seeing this dr for 12 years now. Dr. Castillo gave me the gift of being able to walk again with little to no pain. Dr Castillo and his staff are very professional. The best thing about him is that he is compassionate. He understands what his patients are going through which in my opinion makes him a better person and doctor.