Switched my son to Dr. Serbin from another doctor who always kept us waiting for 30/45 minutes.
Although the office location could be better, overall service is great.
We always get an appointment with the doctor with a day or 2 notice.
Ask for Dr. Serbin he is the best!