Read Reviews for Dr. Craig Johnson
Great Office, Great Team,- Very professional, always seen on time
Agree 0
Disagree 0
Agree 0
Disagree 0
Very nice people. Billing got screwed up once but may have been Insurance fault. Excellent hygienist (Jeanine). Had to leave because they no longer accepted my plan (Tricare Retiree). Other than checkups my only experience was with the Hygienist.
Agree 0
Disagree 0
Agree 0
Disagree 0