The office is nice. The staff is pretty pleasant including the front desk and the hygienist. I have been going in for about a year and a half. The cleanings are good, not great. I like to get my teeth cleaned about every 3 months due to all the dental work I have in my mouth. The office cannot seem to accommodate appointments for even 3 months in the future. They can sometimes put you on a wait list but will usually call the same day to let you know there is an appointment avail which is very hard with a busy schedule. They scheduled me out 4.5 months for a cleaning and I have to call constantly to see If I can get in sooner. A lot of times, I will call and no one answers and they will call back the next day. I went in for my annual X-rays and was supposed to see dentist and of course he ended up leaving before I was seen I pretty much have not seen the dentist since I been there. The front desk promises that he reviews the X-rays even though not inspecting my teeth.