Dr. Steven Horrocks is a highly skilled family medicine specialist with over 14 years of experience, located in Surprise, AZ. He obtained his medical degree from Western University College of Osteopathic Medicine and is affiliated with Banner Del E. Webb Medical Center. Dr. Horrocks specializes in Osteopathic Medicine and Urgent Care, providing expertise in these areas. One of his distinguishing qualities is the ample time he dedicates to each patient, fostering a personal relationship and building trust. In addition to exceptional primary care, Dr. Horrocks' practice offers a wide range of services, including comprehensive and advanced health screenings, as well as diagnostic tests that surpass the offerings of traditional concierge medicine practices. Dr. Horrocks is dedicated to working collaboratively with patients to enhance their well-being and guide them towards a more positive and healthy life.
Best Primary Care Physicians in Surprise
Handpicked Top 3 Primary Care Physicians in Surprise, Arizona. All of our primary care physicians actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence.
We have a strict “No Pay to Play” policy.
HORROCKS STEVEN, DO REVIEWS
We have been very happy being patients of Dr Horrocks. He is an excellent Doctor and the few times we have had to reach out to him after hours he is quick to respond. He is a good listener and we have found him to be ‘right on’ with sensible answers. He has been good in ordering tests when needed and referrals to specialists.
My husband and I have been seeing Dr Horrocks for many years. He truly cares about his patients! When his practice changed a few years ago to MDVIP, we decided for me to continue despite the cost. It has been invaluable for me and my health - keeping a Dr that know me and cares was paramount. When my husband needed a Dr, we added him to MDVIP as well. Our health and having a good doctor like Dr Horrocks is worth it.
Great care. great services. Glad I have someone who cares about my health. My insurance Co.certainly doesn't! Easy access, always available. Take their time to see me and cover all my questions. THEY LISTEN to what I have to say about my health! I shouldn't have to tell a Dr what is wrong with me and what drugs i should take! They should have enough experience to see it! I'm very happy here and in good hands! Thank you for your work.
Help others: Click Here to send review or send us your review to reviews@threebestrated.com. Negative and positive review will be used for rating. Make a difference.

Dr. Pritpal Sandhu is a highly esteemed primary care physician located in Surprise, AZ. He holds board certification from the American Board of Family Medicine and is affiliated with renowned medical facilities, including Banner Boswell Medical Center and Banner Del E. Webb Medical Center. Dr. Pritpal specializes in Internal Medicine, General Care, and Sports Medicine, offering a comprehensive range of services to his patients. These services include Hearing Evaluation, Blood Transfusion, Cardiac Rehabilitation, Arthrocentesis, Destruction of Benign/Premalignant Skin Lesions, Venipuncture, and Inner Ear Tests, among others. Currently, he practices at Grand Medical Associates, where their team of providers is dedicated to accepting new patients, particularly individuals aged 18 and above. The practice places a strong emphasis on patient-centered care and patient education, striving to deliver exceptional personalized care to every individual they serve.
Specialty:
Insurance Accepted:
Contact:
Working Hours:
TBR® Inspection Report:
PRITPAL SANDHU, MD REVIEWS
Love this office! Dr sandhu nurse Kiara is so sweet and kind, she always is wonderful with anything u need and will find you a solution to whatever is going on. Dr sandhu is the type of doctor who will figure out what is wrong with you rather than shove you off to this doctor or that specialist and not cram pills down your body. He’s a very caring and knowledgeable person and I could not ask for a better doctor or nurse for myself and my husband.
I have been going to Dr. Sandhu for about 8 years. I have never had a problem with appointments. He is one of a very few Drs. that will stay past quitting time to see you if needed. I have never had a problem discussing medical issues with him. Best Dr. I have had since moving to Arizona.
Great Doctor if you have the opportunity to see Dr Sandhu I highly Recommend you do so. You wont find a better Doctor in the valley.
Help others: Click Here to send review or send us your review to reviews@threebestrated.com. Negative and positive review will be used for rating. Make a difference.

Dr. Neena K. Uppal brings over 25 years of experience to her practice as a family medicine and geriatrics specialist. She completed her family practice residency at Scottsdale Healthcare Hospital, where she also served as the Chief Resident and received accolades as the outstanding intern and resident of the year. Dr. Neena is board certified in both family practice and geriatrics medicine and is affiliated with esteemed medical institutions, including Banner Boswell Medical Center and Banner Del E Webb Medical Center. She obtained her medical degree from The University of Missouri-Kansas City and pursued a fellowship in Geriatrics through the Sun Health/St. Joseph's Geriatric Fellowship Program. Dr. Neena's expertise lies in therapy and preventive treatment, with a focus on addressing geriatric medical issues. In addition to her specialized care, Dr. Neena offers a range of procedures, including Hearing Evaluation, Blood Transfusion, Arthrocentesis, Skin Tags Removal, Destruction of Benign/Premalignant Skin Lesions, Venipuncture, and Inner Ear Tests.
Specialty:
Awards:
Insurance Accepted:
Contact:
Working Hours:
TBR® Inspection Report:
NEENA K. UPPAL, MD REVIEWS
Dr Uppal is so great. She really cares about her patients. She was my mother in laws Dr and now she has her son and my self. The staff is very helpful and very fast at getting an appointment and referrals. The best thing is her and herself staff really care and you can see it in everything they do. Thanks for the excellent care.
We LOVE Dr. Uppal. She is an EXCELLENT Dr. And each referals she has sent us to have been GREAT Doctors.
First visit. Very organized office. Checked in and waited less than ten minutes to start the intake process. After taking vitals, a personable and professional physician’s assistant went over my history thoroughly and asked clarifying questions. There was a short wait, then Dr. Uppal came in, reviewed everything, made the lab appts and decided the date of the next appt. Overall, the visit took about forty minutes. I was impressed with the efficiency yet I never felt rushed, and that Dr Uppal had really looked at the information I had provided. One suggestion for improvement, the exam room needs to be warmer. A good start.
Help others: Click Here to send review or send us your review to reviews@threebestrated.com. Negative and positive review will be used for rating. Make a difference.