We really love this practice! Everything runs so smoothly considering how many patients are seen! The doctor is so nice and explains everything! The staff is so friendly and they have several payment plans to make it easy to get a great smile!