Excellant doctor. His office is able to see everyone in my family, from my newborn to myself, so birth to death =) Very personable and huge on preventative medicine which seems to be lacking in healthcare nowadays. Also has an NPs in his office who is great with my kids.