Great office and friendly staff! Dr Sharma and his team are professional and immediately put me at ease. Dr Sharma was on time for my appointment and addressed my concerns clearly and help me set a plan to get back on track. All the work he has done for me has been exultant and I would recommend to anyone looking for an amazing dentist!