For general teeth cleanings, you will be in and out. If you are going for ANY other service, go somewhere else. He is always behind schedule just getting you in a room, Once you are in a room, you wait a while longer. I was there 3 hours plus for something that took him a total of 45 min to physically do. He would do one small step.. then jump to another patient.. chat with people.. do some work.. stop.. chat some more, then jump to another patient, etc. It would be nice if he finished with one patient at a time, then moved on to the next.
Pros: The office staff are great.
Cons: Visits take forever. Verify all charges.