Buena Vista General Surgery

General Surgery doctors Armstrong and Dierking

210 East 5th Street, Storm Lake, Iowa 50588

Phone: 712.213.4750

Doctors Armstrong and Dierking offer a full range of surgical services including the latest in minimally invasive surgical techniques.

 

Endoscopy

  • Upper Endoscopy (EGD) for cancer screening, polyp removal, bleeding disorders
  • Colonoscopy for cancer screening, polyp removal, bleeding disorders

Laparoscopic Abdominal Surgery

  • Gallbladder surgery – including the latest ‘scarless’ technique (Ask us how!)
  • Appendectomy
  • Splenectomy
  • Colon surgery for cancer as well as benign diseases like diverticulitis
  • Hysterectomy
  • Tubal Ligation

Hernia

Laparoscopic repair of all types of abdominal and groin hernias:

  • Laparoscopic groin hernia repair
  • Laparoscopic incisional hernia repair

All Laparoscopic repair is done with the least invasive approach.

Neck

  • Skin cancer of the face and scalp
  • Tonsillectomy
  • Thyroidectomy for thyroid cancer and nodules
  • Neck mass

Stomach/Esophagus

  • Laparoscopic Surgical correction of Acid Reflux (Nissen Fundoplication)
  • Surgical management of stomach ulcers and related disorders

Vasectomy

 

Anorectal

  • Hemorrhoid treatment – both surgical and in-office banding
  • Anal fissures/fistulas

Events and News

LifeServe Blood Drive
  • LifeServe Blood Drive

    Walk Ins Welcome/Photo I.D. Required Schedule your appointment online at www.lifeservebloodcenter.org or call 800.287.4903 Location: St. Mark Lutheran Church, 1614 W. 5th Street, Storm Lake, IA, Enter & Register at the EAST Entrance
    Tuesday, April 7, 2020
    12:30 pm - 6:00 pm

    Click for more information.
Childbirth Class
  • Childbirth Class

    Convenient half day class. Learn from a nurse certified in teaching childbirth classes. You and your support person can learn about labor, birth, and how to prepare for one of the most important times of your life. Bring 2 pillows. Light snack provided.
    Saturday, May 2, 2020
    8:30 am - 12:30 pm

    Click for more information.