Both of my kids have seen Dr Hughes. He is professional, communicates well, and takes time explain. I’ve never felt rushed. His staff is patient, gentle, and kind. Unfortunately, I have called the after hours number a few times over the years and they’ve always been understanding and addressed my concerns timely! Highly recommend this office!