Friendly and professional, he is always on schedule. My kids like him, and his assistants are also very courteous. Patty is his receptionist and she is a gem!! Parking is always easy, and you're in and out of there in no time. A small, friendly office.