If you must come here, bring a book to read. Not a magazine -- a book. You will wait an absurdly long time before they seat you in another room, and then you will wait a long time before anyone comes to see you. Even if you're the first patient of the day, which I've tried, you'll still wait at least 15 minutes.
The quality of care is definitely decent, though I've felt very nickeled and dimed during each visit (you think your cleaning is free with insurance, but before you're done they'll convince you to purchase several add ons for $10 to $40 a piece).
I can't take the waiting and extra fees anymore. I will not be back and you should likely aim to go elsewhere.