Bryan Rivera Md Inc.

Overall rating

Top reviews

From the moment I walked in the office for my appointment, I felt welcomed, in a relaxed atmosphere. Everyone was exceptionally nice, welcoming and knowledgeable. The wait time was not long at all, actually I believe I was out o... Read more From the moment I walked in the office for my appointment, I felt welcomed, in a relaxed atmosphere. Everyone was exceptionally nice, welcoming and knowledgeable. The wait time was not long at all, actually I believe I was out of the office within 1 1/2 hours, this was my 1st appointment and I had MANY questions all of which Dr. Rivera answered, he sounds so sure of his answers, that I actually left more relaxed knowing that I will be in knowledgeable and caring hands.
Read less
Emma O • July 24, 2026

Dr.Rivera is one of the of the best, caring doctors I have been blessed to have. I give the Lord first,but I truly believe he saved my life. He's treated me with respect and his office staff was so kind. Sincerely LD

Linda D • July 15, 2026
Read more reviews

Insurances

  • Anthem Blue Cross of California
  • Blue Cross Blue Shield of California
  • CIGNA
  • Medicare Part B of Northern California
  • St. Joseph Heritage Healthcare

Specialties

  • Surgeon

Services

  • Appendicitis
  • Breast cancer
  • Colon cancer
  • Diverticulosis/Diverticulitis
  • Emergency surgery
  • Feeding tubes
  • Gallbladder disease
  • Hernias
  • Peritoneal dialysis catheter and portacath placement
  • Soft tissue neoplasms and skin cancer

Providers (1)

William Rivera, MD
4.965232 (604)

William Rivera, MD

Surgeon

5.0 (604)
18144 Highway 18
Suite 130
Apple Valley, CA, 92307
And 5 more locations

Reviews

Overall rating

5.0
604 Reviews

Newest reviews

Terms & Privacy

This practice uses SMS for patient communication.

SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Bryan Rivera Md Inc.. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (760) 278-9477. Your mobile information will not be shared with third parties.