Book an Appointment
Qualifications and Experience
Awards and Publications
Your body is a very complicated machine. If you wanted to buy one, you couldn’t afford it. Each one is custom made. When you think of all the different things you can do with it, your body is just as dazzling as a Ferrari. The fact is that your body is probably the only Ferrari you will ever own. The question is how will you care for it? Would you use cheap oil or keep it clean? Would you take it in to be serviced or repair it with a used part? Would you like it to run smooth and quick or slow and rough? I would love to be your trusted mechanic on how to keep your “Ferrari” running great. We can team up on your healthcare needs. The team goal is to get you fit and healthy so you can go and do whatever you want for a very long time.
Verified Patient Reviews
Fantastic. He's a great listener and is very thorough. Staff is also very friendly.
Very courteous, friendly and professional.
Dr.Craig was very thorough during my annual preventive screening.He knows his stuff, and very experienced. He's practical and explains thing to you clearly.He treated me well.Over all he was a great doctor and would recommend him as your primary care physician.
I paid 3 copays for the same problem and he gave me no help. He ran labs then referred me to a specialist (another 2copays there) who really did not know why I was there, so I saw Dr. Heigrick again and asked for xray orders, he agreed but later decided I needed to go to another doctor to get x rays ordered. Even after 2 phone calls to his office, he still refused to order xrays himself then just had his referral dept call me. My insurance does not require a PCP referral for specialty visits, so basically this doc did nothing but waste my time and money. Will never see them again.
DR Craig is always wonderful. He always makes time for me and actually listens to me.
He seems to be a great doctor and explains everything I would definitely recommend him to other people
Office receptionists were very pleasant and professional. The nurse was very quick and accurate and informative. Dr. Heigerick was very nice and easy to talk to.
It went well. Just felt slightly rushed. Dr Heigerick was pleasant & professional. But I felt I was against a clock. But I would definitely return.
Awesome. Glad he was recommended to me.
I found Dr. Heigerick very friendly and personable, instead of hurry up lets go. He saw me for what I initially went in for asked if there was anything else we needed to discuss today and said he would like to set up for further visits for routine dr. visits. I asked about things that pertained to my husband as well and I believe I have found our new family dr.
He is a phenomenal doctor. Caring, prompt, thorough. I wouldn't want to see anyone else.
Awesome. Best doctor I've ever seen.
This was my first visit but Dr. Heigerick and his office was great. Professional and friendly.
My nurse Marqeta was awesome as was Dr. Craig
Absolutely phenomenal doctor. From the time we walked into the office to the moment we walked out we were greeted with smiles and hospitality! Nurse Nikita I believe was her name, was VERY knowledgeable and caring! The doctor came in immediately after the nurse got all the vitals taken and was very helpful and concerned for my well being. Overall an uplifting experience I was diagnosed with the flu and can honestly say I feel much better after even walking out! Would recommend ANYONE that is looking for a FAMILY doctor.
I had a very pleasant visit and felt he was a very down to earth individual. I could tell he is an honest and straight to the point kind of guy with some good humor. I feel i can continue to get along with him for all of my future doctors visits.
Professional staff and very thorough with procedures. Always feel welcomed.
Best till now!! I could explain my problem completely and he was there to hear it all. Recommended!!
reception was great, Nurse was very nice. Dr. Heigerick listen well of me explaining my health. Only problem I had is that the wait was too long. I arrived @ 10:30 and my appointment was at 11 am. The Doctor finally saw me at 11:45 am.
I was very happy with the office staff as well as with the doctor. He really took the time to address all of my questions and I appreciated the amount of time he took to counsel me.
He is so wonderful! Best doctor ever!
It was very helpful and informative. I feel somewhat at ease now that i am aware of what is going on with me.
yes, he is great
Basically had blood withdrawn for lab work, will se Dr.Craig Monday 9/17/2012
This was my first time seeing Dr. Heigerick and I was so impressed. I brought my 2 children with me (2 and 5) for my appt and the office staff and everyone was so nice. I would HIGHLY RECOMMEND them.
He and his staff are very friendly and thorough.
Great guy, great doctor. Very satisfied!
The Dr. is very cordial and down to earth, all the staff was friendly and helpful. Will definitly continue to be seen in this office :) overall experience was wonderful!
He is The Best Doc That I Ever SEEN.....
I liked him and thought that he was very knowledgable. I would reccomend him to my family and friends!
Dr. Heigerick is the best doctor our family has ever had. He sincerely cares. He knows a lot of treatments for muscle/joint pain that prevent trips to specialists. He honestly states when specialists are needed and has always given referrals to knowledgable physicians. Office staff & nurses are wonderful, too.
This was the first doctor visit that was actually enjoyable as well as informative.