Modern office with full services. However, both my wife and I left our regular checkups every time with much more discomfort than we ever had with previous dentists before we moved to NY. We're now looking for a new dentist. The final straw was some veneers cracked soon after being done (< 3months) and they said "that's how it goes". They were replacements for veneers that had lasted closer to a decade.