Dr. DeBruin is genially a good guy! More than once he has surprised me with the level of care and concern he has for my family. I will admit that he can be a very busy guy...He tries to get everyone in on their time schedule and in doing so he can be a bit rushed. But he will always make time for you when you need it....To me, that is a Doc that is above the rest...I have had and continue to hear folks talk about how they can never get in or have waiting periods in the doc office that is insane...I have never had that issue with Dr. DeBruin..And let me tell you about his staff....ALL AWESOME!!! I hope none of them leave!!! They are funny & pleasantly kind and make any sick day a bit better!!!