Never had any major work done, mainly regular checkups/cleanings. Friendly staff does all the heavy lifting, doctor spends very little time (5 minutes, maybe) with patient.
Pros: Staff, use of technology to retrieve history
Cons: Impersonal service from doctor
more