I will not recommend this place for one sole reason, I came in yesterday and asked multiple times for them to make sure my insurance is valid, they assured me that it was. Well I decided to get a second opinion instead of going with the two session deep cleaning and two fillings, I am glad I did because the second On Call dental down the road told me my insurance in fact is not valid for three more months and I would have put myself over 1000$ in debt. Definitely make sure your insurance is good because they make you sign multiple pages saying you'll pay if it isn't.
Also they will tell you you need to get work done you indeed do not.