Clinical interests

Allergies
Arthritis
Asthma
COPD
Dementia
Depression
Diabetes
Family medicine
Geriatrics
Heart disease
High blood pressure
High cholesterol
Migraines
Musculoskeletal conditions/joint injections
Obesity
Palliative care
Preventive care
Sports medicine
Thyroid disease
Travel medicine

Locations

Office Hours
Sunday Closed
Monday 8 a.m. to 5 p.m.
Tuesday 8 a.m. to 5 p.m.
Wednesday 8 a.m. to 5 p.m.
Thursday 8 a.m. to 5 p.m.
Friday 8 a.m. to 5 p.m.
Saturday Closed

Education and credentials

Board certifications
American Osteopathic Board of Family Physicians
Internship
OhioHealth Doctors Hospital
Medical school
Texas College of Osteopathic Medicine
Intern/residency
Scott and White Memorial Hospital

Accepted insurances

We accept many major health insurance plans. Insurance plans accepted vary by doctor and can change. Please call your clinic directly to confirm what insurances are accepted.
Clinician numbers for agent use only.
Aetna (4126552)
Amerigroup (15688522)
BCBS (81092G)
HealthSpring (1740287440)
Humana (000000)
Superior Health (See payor website)
UnitedHealthcare (00010037478)
Wellcare (1740287440)

Patient Reviews

Learn about our survey
5
99
4
8
3
5
2
2
1
1

115 Results

  • April 28, 2026

    Verfied Review

    5 out of 5 patient rating

    Best physician I have ever seen

  • April 22, 2026

    Verfied Review

    5 out of 5 patient rating

    This was my first time with Dr. Castillo. I found him to be a very caring, professional doctor. I do hope that he will continue to be my PCP in the future.

  • April 25, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr Ricardo Castillo has great bedside manner . He gives enough time and listens to his patients . Gives best and honest advice regarding the health issues. Strongly recommend him!!

  • April 02, 2026

    Verfied Review

    5 out of 5 patient rating

    Very professional and caring about my needs.

  • April 28, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Richard Castillo , has a wonderful smile when he enters the room . He care about you and tells you everthing after the exam , tests he will order and why. He is a people person and I like that.!

  • April 21, 2026

    Verfied Review

    5 out of 5 patient rating

    Very pleasant and good listener plus explaining very well

  • April 18, 2026

    Verfied Review

    5 out of 5 patient rating

    Explains test results in a professional easy to understand manner. Answers questions and shows concern and offers suggestions.

  • April 08, 2026

    Verfied Review

    2.5 out of 5 patient rating

    He was superficial, and impersonal in his review of my current status. He checked my breathing, told me to hydrate, asked if I was taking my meds, needed any refills, and told me to eat vegetables. Not much of a check up or physical exam. Really got nothing I couldn't get from a google search unless I needed a Rx refill.

  • April 18, 2026

    Verfied Review

    5 out of 5 patient rating

    He’s a great doctor and cares

  • April 18, 2026

    Verfied Review

    5 out of 5 patient rating

    Professional, fully committed to my needs and questions.

  • April 21, 2026

    Verfied Review

    5 out of 5 patient rating

    Friendly, open to suggestions

  • April 03, 2026

    Verfied Review

    5 out of 5 patient rating

    Professional

  • April 26, 2026

    Verfied Review

    5 out of 5 patient rating

    He does the best he can in apparently a short window of allowed time per patient.

  • April 09, 2026

    Verfied Review

    5 out of 5 patient rating

    I've always had a good experience with Dr. Castillo

  • March 07, 2026

    Verfied Review

    5 out of 5 patient rating

    As stated above, he was very capable, and always resolves my issues. It's always a pleasure to visit him--he is very much appreciated.

  • March 09, 2026

    Verfied Review

    5 out of 5 patient rating

    He is very informative, personable, courteous, and knowledgeable. Dr. Castillo is a man who cares and will assist you in any way he can.

  • March 12, 2026

    Verfied Review

    5 out of 5 patient rating

    Very courteous and thorough.

  • March 05, 2026

    Verfied Review

    5 out of 5 patient rating

    Personal, professional, took time to get to know my medical condition

  • March 21, 2026

    Verfied Review

    3.5 out of 5 patient rating

    He was good, but did not spend enough time with me...i still had questions which were not addressed

  • March 18, 2026

    Verfied Review

    4 out of 5 patient rating

    He had been good at explaining things to me.

  • March 26, 2026

    Verfied Review

    5 out of 5 patient rating

    I’m [omitted] years old, I have never had a Doctor who has cared until I met Dr. Castillo who was recommended by another patient. He’s always making sure I get the care I need along with his nurses

  • March 15, 2026

    Verfied Review

    5 out of 5 patient rating

    He’s very nice & caring.

  • March 29, 2026

    Verfied Review

    5 out of 5 patient rating

    He took the time to listen and explain why we would try a different medication and had a good bedside manner

  • March 12, 2026

    Verfied Review

    5 out of 5 patient rating

    Great interaction great listening ear

  • March 25, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo is very professional & shows concern & compassion for your overall health.

  • January 28, 2026

    Verfied Review

    4 out of 5 patient rating

    He provided a complete & careful examination of.

  • February 03, 2026

    Verfied Review

    5 out of 5 patient rating

    The doctor was bilingual and understood my needs perfectly.

  • February 05, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo is very profesional

  • January 28, 2026

    Verfied Review

    4.5 out of 5 patient rating

    this doctor listens

  • February 07, 2026

    Verfied Review

    5 out of 5 patient rating

    One of the most professional doctor i have seen

  • February 18, 2026

    Verfied Review

    5 out of 5 patient rating

    He's a good doctor.

  • January 24, 2026

    Verfied Review

    4 out of 5 patient rating

    This was my 1st appointment with Dr. Castillo as he became by PCP recently. The appointment was fine and I look forward to working with Dr. Castillo in coming months and years.

  • February 12, 2026

    Verfied Review

    5 out of 5 patient rating

    Listened to my problem and gave written instructions for dealing with it.

  • January 16, 2026

    Verfied Review

    5 out of 5 patient rating

    He seemed very thorough.

  • February 21, 2026

    Verfied Review

    5 out of 5 patient rating

    He was professional, courteous and kind.

  • February 20, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo, has been my doctor for the past 30 years. I am 100% completely satisfied of his services. I appreciate how he properly informs me of my conditions and educate me on what I should be doing.

  • January 24, 2026

    Verfied Review

    5 out of 5 patient rating

    He takes the time to explain the treatment and see that you get the right care and medication

  • January 23, 2026

    Verfied Review

    3.5 out of 5 patient rating

    All people are different in their needs, I can not recommend them to a Doctor that might be different for there needs!

  • January 25, 2026

    Verfied Review

    5 out of 5 patient rating

    I like him very much & recommend my wife to ask for him also. Very attentive. You are the only thing on his mind, while he is with you. Best Doctor I have had in a long time.

  • January 31, 2026

    Verfied Review

    2 out of 5 patient rating

    No, again they didn't do much in the way of giving me information and medications were slow to obtain

  • December 19, 2025

    Verfied Review

    5 out of 5 patient rating

    Great Doctor. Listened to my issues and health concerns.

  • December 03, 2025

    Verfied Review

    5 out of 5 patient rating

    Enjoy my visits with Dr. Castillo very thorough very helpful very caring and a great bedside manner

  • December 18, 2025

    Verfied Review

    5 out of 5 patient rating

    He is caring, professional, knowledgeable and thorough.

  • November 06, 2025

    Verfied Review

    5 out of 5 patient rating

    He takes the time to listen to me and offers important suggestions about how to stay healthy.

  • November 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Appreciate DO's because they consider the whole person including their nutrition. Ricardo asked us about our supplements.

  • November 06, 2025

    Verfied Review

    5 out of 5 patient rating

    Listens and gives good advice and very knowledgeable

  • November 20, 2025

    Verfied Review

    5 out of 5 patient rating

    see above

  • October 25, 2025

    Verfied Review

    5 out of 5 patient rating

    Liked my visit, he listened and took appropriate step to help my needs

  • October 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Been my doctor for many years.

  • October 11, 2025

    Verfied Review

    5 out of 5 patient rating

    Reviews results, answers questions, easy to speak to.

  • October 25, 2025

    Verfied Review

    5 out of 5 patient rating

    Professional, thorough. Contacted me about my Blood test results. He found a problem & gave me choices on how to deal with it.

  • October 25, 2025

    Verfied Review

    5 out of 5 patient rating

    Very congenial

  • October 11, 2025

    Verfied Review

    5 out of 5 patient rating

    He has taken good care of me and my husband

  • October 18, 2025

    Verfied Review

    5 out of 5 patient rating

    I am not going to repeat myself, just read it. I said what I did because it is true.

  • October 19, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Ricardo is efficient, courteous and friendly. He is thorough in his examination and listens to my needs and concerns.

  • October 24, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a good doctor. He listens to what I say and answers all of my questions.

  • October 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He’s friendly, well knowledgeable and very through in his examination!

  • October 18, 2025

    Verfied Review

    3 out of 5 patient rating

    Problem getting an appointment

  • October 17, 2025

    Verfied Review

    5 out of 5 patient rating

    Listened to my questions

  • October 21, 2025

    Verfied Review

    5 out of 5 patient rating

    thorough

  • October 16, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very knowledgeable and shows genuine concern for your wellbeing.

  • October 01, 2025

    Verfied Review

    5 out of 5 patient rating

    His knowledge and understanding of needs. Is very easy to consult with.

  • October 15, 2025

    Verfied Review

    5 out of 5 patient rating

    Easy to talk to. Interest in my condition. Eager to help with any concern.

  • October 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He's a good Dr

  • September 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He always cares and asks about any health problems. He shows genuine interest in my well being. He talks to me not only as a professional but as a friend. Has always kept up with any serious problems with my health.

  • September 14, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Ricardo Castillo is an excellent primary care provider. He is very professional, knowledgeable, friendly, great listener, and explains medications and treatments thoroughly.

  • September 20, 2025

    Verfied Review

    5 out of 5 patient rating

    His bedside manner is great.

  • September 23, 2025

    Verfied Review

    5 out of 5 patient rating

    A very professional and caring individual

  • September 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo is very professional & very caring about your medical needs. He listens & is ready to give you any medical feedback as needed.

  • September 19, 2025

    Verfied Review

    5 out of 5 patient rating

    Very personable

  • August 30, 2025

    Verfied Review

    5 out of 5 patient rating

    informative, caring

  • August 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professional

  • August 22, 2025

    Verfied Review

    5 out of 5 patient rating

    He seems to be very concerned and listens.

  • August 28, 2025

    Verfied Review

    4 out of 5 patient rating

    He’s been good, friendly and explains everything. Do not give the highest or lowest score on anything.

  • July 10, 2025

    Verfied Review

    5 out of 5 patient rating

    Excellent and expert care, great personal interaction

  • July 17, 2025

    Verfied Review

    5 out of 5 patient rating

    He's very knowledgeable and professional.

  • July 02, 2025

    Verfied Review

    5 out of 5 patient rating

    Because I was satisfied

  • July 16, 2025

    Verfied Review

    5 out of 5 patient rating

    Talking to me in a simple way to understand exactly my condition and process

  • July 23, 2025

    Verfied Review

    5 out of 5 patient rating

    He listens, offers good advice and is very personable and smart doctor

  • July 09, 2025

    Verfied Review

    5 out of 5 patient rating

    He is the best Doctor that I have ever had in my entire [omitted] life.!!!

  • July 08, 2025

    Verfied Review

    5 out of 5 patient rating

    10

  • July 31, 2025

    Verfied Review

    3.5 out of 5 patient rating

    Cancelled my last appointment. Wound up meeting with a PA.

  • July 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Porque me pone atencion a mis problemas de salud y me atiende muy bien y siempre atiende a mus necesidades médicas

  • July 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Courtesy

  • July 03, 2025

    Verfied Review

    4.5 out of 5 patient rating

    He listens to me and makes good recommendations.

  • June 11, 2025

    Verfied Review

    5 out of 5 patient rating

    He asks the right question and listens to me. He takes time to explain any concern I may have. His examination is thorough. He is always upbeat and cordial. While he is always the consummate professional, he is also warm and personable.

  • June 06, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo is professional, kind, listens and acts according to what is the best option, openly explains and discusses choices/alternatives, excellent Healthcare provider, facilitates excellent specialists, interacts and folliws up with specialists actions taken, suggests helpful programs offered. He's a keeper!

  • June 01, 2025

    Verfied Review

    5 out of 5 patient rating

    muy respetuoso sabe escuchar i los medicamentos que reseta caen bien se ve que tiene experiencia yo sé lo recomiendo a cualquier persona

  • June 15, 2025

    Verfied Review

    5 out of 5 patient rating

    na

  • May 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Sits with me and answers questions I have.

  • May 28, 2025

    Verfied Review

    5 out of 5 patient rating

    I've known Dr. C for many years, and have always enjoyed my time as his patient! I left seeing him for a few years, ut had to go back, after my time with another provider, I wasn't happy, and went back to see Dr. C! He, and his office was way farther away, ut just needed to get back to him. He knows everything I've gone through, having 33 structural surgeries, and knows everything I've gone through the past 30 years, and knows how to treat me! He is not only my Primary Care Physician, he is also a good friend, and that means a lot to me, and my health! Thanks, [omitted]

  • May 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Great knowledge of the ailments that I have and knowledgeable about remedies and dietary needs. Great bedside manner professional but yet sympathetic in the communication of needed information.

  • May 07, 2025

    Verfied Review

    5 out of 5 patient rating

    Professional,referrals were good

  • May 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Because he’s an excellent doctor, he listens well. Gives you the time to say all the things you want to say and I trust him.

  • May 05, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professional and he listens to you.

  • May 15, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very experienced, wise and thorough, concerned and pleasant. I am totally pleased with the quality of care he provides.

  • May 20, 2025

    Verfied Review

    5 out of 5 patient rating

    He listened to me and was very easy to talk with. He understood my medical needs and asked appropriate questions.

  • April 17, 2025

    Verfied Review

    5 out of 5 patient rating

    Very personable and caring. Explains things clearly with appropriate detail.

  • April 15, 2025

    Verfied Review

    5 out of 5 patient rating

    Great doctor with much experience 👍

  • April 14, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo listens to me. I feel that he cares for me and all his patients.

  • April 01, 2025

    Verfied Review

    4 out of 5 patient rating

    I think Dr. Castillo is a very nice man and a good doctor, but I think that he is constrained by Well Med in his ability to treat his patients. I had a supposed yearly physical at my last visit and there really wasn't anything to it and there wasn't any depth to it. Just going over my test results. And the referral that I asked for and got for a dermatologist was another doctor that is associated with Well Med. Not close to me or convenient. Again I go back to my initial statement in that I think that it is a matter of the corporation just wanting to move patients through the system as quickly as possible. I don't think this is the fault of Dr. Castillo. Just the way that large medial practices now operate.

  • April 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professional, friendly and attentive to my needs.

  • April 10, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Good listener answering all my questions

  • April 02, 2025

    Verfied Review

    5 out of 5 patient rating

    He is knowledgeable. He keeps up with the results of his referrals. He is pleasant.

  • April 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professionsl, explained results, caring

  • April 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Because HE is answers my questions, hears what I say to him, he asks how I have been since my last appointment, We disgust why I am making this appointment , the problem and gives what can be done for it. He is a people person ,we can talk and laugh together ,He has a cute smile and laugh. The other Doctors I've seen, I wish they had been like Dr. Castillo!

  • April 11, 2025

    Verfied Review

    5 out of 5 patient rating

    Very polite, goes over your complete medical issues, great listener to all your needs, recommends the best medical advice to the patient, never in a hurry to complete your visit. I’m totally satisfied with him.

  • April 07, 2025

    Verfied Review

    5 out of 5 patient rating

    He is personable and listens to my explanations as to why I am there. Doctor Castillo always gives me several options as to a treatment. He is aware that I prefer all natural solutions.

  • April 02, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Castillo is very good at going thru my test results, explaining them to me and also going thru my medication. I use the website to communucate with Dr Castillo since i'm a larenectomy and the staff responds in a resonable time frame.

  • April 25, 2025

    Verfied Review

    1 out of 5 patient rating

    He is not a good Dr. Very disorganized, did remember me, I felt. Argumentative, etc.

  • April 12, 2025

    Verfied Review

    5 out of 5 patient rating

    Easy to talk to, professional,

  • April 02, 2025

    Verfied Review

    5 out of 5 patient rating

    Very knowledgable, professional & caring doctor.

  • April 20, 2025

    Verfied Review

    5 out of 5 patient rating

    Competent

  • April 10, 2025

    Verfied Review

    3 out of 5 patient rating

    Existing thyroid and diabetes problems were not satisfactorily dealt with.

  • April 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Castillo has a very professional demeanor, while listening to his patient’s concerns. Yet, he is tempered with a kindness that is so needed in his position.