Dr. Klein is our family doctor and we see him regularly for well-visits for me, my husband, and our two kids. We also see him less regularly for sick visits. The level of care he provides my family is consistently amazing. When I leave his office I always feel like I know what's going on. As a parent (we all know how parents can be) I am never made to feel like my concerns are unfounded. I always feel like he listens to what I know about my kids and he trusts *my* gut when I feel like something is wrong. I can't recommend him enough. I can't say that there are no other good doctors out there because I'm sure there must be, but he has always been a cut above the rest for our family. I would rather see him first before anyone else and I am thankful he is there to provide such quality care for my family.