This place was okay. The staff were somewhat friendly. However, a simple appointment took 4 hours! I waited over 45 minutes just to have a consultation! So needless to say, I left without a consultation. I had one dentist tell me I needed a root canal without showing me my x ray. When I came back to have the work done, I was put with another dentist. Thank goodness too! I didn't need a root canal, just as I had suspected. So my advice, get a second opinion! Aside from that, the dentist who did my filling did a good job.