Dr. Holland and his staff are great folks. Sherri at the front desk is a doll and PA Stanley is also a knowledgable and caring person. The great thing about this office is that they have a sef-contained blood lab there so that you are able to accomplish blood tests on the spot. This was great for me as I have 4 children 4 and under- I didnt have to load and unload everyone in and out for tests elsewhere. I highly recommend them.