20111 Stevens Creek Blvd. St. 100
Cupertino, CA 95014

Mon: 9:00AM - 6:00PM

Tue: 8:00AM - 5:00PM

Wed - Sat: 9:00AM - 6:00PM

Sun: By appointment only

87.4% would refer friends and family to us

1 stars Customer since 2011

Worst dental clink.

4 stars Customer since 2013

Everyone was friendly and professional. I had to wait for dentist (traffic issue), but otherwise I was satisfied.

5 stars Customer since 2012

Dr.Pooja and her assistant Mesa did a great job on my porcleen crown .The whole job was done in 3 to 4hrs ,and at a very reasonable price.

Thanks so much.

4 stars Customer since 2013

Only concern is too many appointments, so there is always overcrowded. So my only comment is to organize the appointments

4 stars Customer since 2011


I still have the sensitive feeling. Kindly help.

leela mahadevan.

5 stars Verified customer

Very caring and cooperative staff.

1 stars Verified customer

I waited about 45 minutes for 10 min consultation. There was a X-ray taken and doctor even didn't look at the x-ray. I brought another x-ray with me and, I wanted a 2nd opinion but, doctor didn't look at the x-ray and, assumed that the other dentist already diagnosed it right. Another thing you guys are very expensive, other dentist gave me $250 estimate for bone grafting and, you gave me $750 estimate. For LANAP your estimate was $7500 and, most of the dentist charge $6000.

5 stars Customer since 2012

As usual excellent treatment and customer service, thank you Dr.Pannu

5 stars Customer since 2011

I was always scared to visit a dentist because of my bad experience at my before dental hospital but I was very happy with my visit at Pannu dental office at Cupertino. The staff here is very cooperative and talented. Thank you for everything.

5 stars Customer since 2010

Dr Andrew Nguyen and Joey pair very well. Children who are scared to visit dentist look forward to visiting Pannu Dental only when they get confirmation. Joey alleys all fears that children have. Of course this demonstrates how good and experienced a team can be.