The doctor and staff are very friendly and professional. My son just had his annual check up. We were in and out of the office in 20 minutes (previous dr was always over an hour). Dr Rezabek was attentive, thorough, and answered all questions. A couple months ago, my son had strep. We were able to get an immediate appointment and the office wait time was short.