Dr. Jagadeesh is personable, professional, and in my experience has been very competent. Ive only had cleanings and fillings, but compared to previous dentists, he seems to be more of a perfectionist than most.
His appointments are mostly on-time (80% i would guess) with the longest delay being less than 1/2 hour.
Ive never experienced any unusual or bad pain beyond the typical uncomfortableness of having a handful of tools (and a hand) in your mouth.
The magazines in the waiting room are typically lousy, but has a nice selection of movies for 'the chair'.
He's a good dentist to have for some hockey talk as well.
I would definitely recommend him overall.