Chiropractic Testimonials

“Dr. Castillo helped to take away sciatica and lower back issues during my pregnancy!! The office is always clean!!”

- Amber S.

“Dr. Castillo is amazing!!! I am so thankful for him and his practice. I was in a very bad place when I first came to Castle Health and Wellness. I really thought I was dying as I had never felt so bad in my life. I was having constant pain and pressure in my head that didn’t go away no matter what I did. I was terrified of being adjusted, especially my neck, but I was desperate for relief so I signed on for spinal treatment. It was a rough start for me with traction and the adjustments to my high level of anxiety, but Dr. Castillo and Rebecca were great, they gave me the confidence and encouragement I needed to get through it. After 6 months of treatment and 3 months of maintenance, I am feeling back to myself again.

Thank you Dr. Castillo from the bottom of my heart for your service and care. I feel better than I have in a very long time thanks to you and your team. You have touched my life and I pray that your business continues to grow and you continue to bless people’s lives the way you have blessed mine.”

- Melissa K.

“Very friendly, great people, great customer service! Clean.”

- Darla H.

“I was apprehensive to begin, but Dr. Castillo explained the treatment in an understanding way. He seems passionate about his work and the health of his patients.”

- Natalie R.

“Love the new office. Hurry and make your appointments and enjoy the lifestyle change. For me, the treatments have actually gotten me out of pain, and able to walk without limping. Posture-based treatment is a form of treatment I heartily recommend. Best of luck, and my prayers are with you.“

- Ellen W.

“Excellent chiropractor!”

- Scott E.

"Make this your first and only stop for chiropractic needs. I only wish you were back in Illinois!"

- Brad S.

“This is something that should be included in your wellness routine. It is LIFE CHANGING! Make the commitment to a healthier lifestyle and start including regular adjustments.”

- Castillo R.


9:00am - 12:00pm
3:00pm - 6:00pm

9:00am - 12:00pm

9:00am - 12:00pm
3:30pm - 6:00pm

3:00pm - 7:00pm

9:00am - 12:00pm

Saturday & Sunday

Castle Health & Wellness Chiropractic

659 E 15th St Suite H
Upland, CA 91786

P: (909) 694-4200
F: (419) 730-7802

CBP Seal