Drs. Srivastava and Miranda are excellent dentists. They have done excellent work on my teeth, especially with inlays and onlays. They take great care to make sure the patient is comfortable and pain free. Very good patient manners. Front desk is also very friendly and efficient, especially handling insurance matters. The dental hygienists is also very good and great care is also taken to make sure cleaning is done pain free. The only issue is that they don't take most dental insurance but they are worth going out of network!