Both my kids have been coming to APD since they were toddlers and now the oldest is going through the braces process. The doctors and staff at APD have been wonderful and very patient with my kids. Their thorough care and multiple locations make dental care easy. I would highly recommend APD!