Friendly, consistent and personable office visits due to the staff and Dr. Carpenter. Coupled with the above, appointment times are generally well met. Dr. Carpenter and his staff are quite approachable in discussing health matters and understandable with their responses.
more