Clean, organized, friendly staff. Met with smiles and professionalism. From a layman's point of view I was impressed with the knowledge of the Doctor and his ability to relate, in laymans terms, what he found. All staff was able to make you feel comfortable and flashed the occasional smile in an easy respectful, professional, knowledgeable way. My overall experience was complete satisfaction and I would recommend family and friends to this office without hesitation.