Scroll to top

Mountain View Periodontist

Mon - Thu: 8:00 AM - 5:00 PM
Fri: 8:00 AM - 12:00 PM
10% Off New Patient Consultation
10% off the first consultation for patients without insurance.
Does not apply for New Patient exams billed to insurance.
LANAP logo
NO FEAR logo
Chao Pinhole logo

Click Here to learn more about the Chao Pinhole® Surgical Technique

What Our Patients Say

Just had my gum graft done by him and I highly recommend him to anyone who has to go through this procedure! He took care of me and made sure that I wouldn't feel a thing. The procedure and the recovery totally suck, but he made it as pleasant as possible. Thanks Dr. Chu!
Meredith S.
"Why didn't I do this a long time ago?" I'm talking about implants. Dr. Riccoboni encouraged me to do it, but I was afraid and kept putting it off. I was so thrilled with the ease of the procedure of the 1st implants that a year and a half later I had a second set done. The staff in the Riccoboni office have almost become a second family. They care about me. Thanks Dr. Frank and Team. Hugs - Michelle Rigoli
Michelle Rigoli
I have been a dental coward since childhood. Yet, in the more than 10 years that I have had the good fortune to have you as my dentist, I have lost much of my fear. You have made even the most involved periodontal procedures seem easy, without pain to me. I am eternally grateful for that. In addition, you and your entire staff have always treated me with kindness and warmth...
Carole Jones

Welcome to Mountain View Perio

Updated 3/31/2020


In compliance with Governor Gavin Newsom’s extended Shelter in Place order, our office will now be closed until May 1, 2020.

We are opening to treat only emergency and post-operative patients on Thursday, April 2, 2020, from 8:00 a.m. to 2:00 p.m.

Please call our Emergency Service number at 800-383-7592 if you need to reach Dr. Chu or Dr. Riccoboni during the Shelter In Place order.

We will see emergency patients on a case by case basis. Stay safe, everyone.   


Mountain View Perio

If You Are Using A Screen Reader And Are Having Problems Using This Website, please call Mountain View Perio (650) 964-7866 For Assistance.