A Special Dedication in the Field of General Surgery.

Patient Testimonials

Dr. Steve is a caring person, a very competent surgeon and an all-around good guy. And, when he is not caring for his patients until the wee hours of the evening, you might find him scoring goals at the Braemar Arena in Edina!
- Jim O.

Satellite Clinic Locations

To support the patients we serve, we also see patients at several satellite locations and maintain priviledges at several metropolitan and rural hospitals.

If you are interested in scheduling an appointment at one of our Satelite locations, please call our main line at 763-416-0676 so that we may facilitate this scheduling.


Fairview Elk River Clinic

Elk River, MN 


Fairview Milaca Clinic

Milaca, MN


Fairview Princeton Clinic

Princeton, MN 


Fairview Zimmerman Clinic

Zimmerman, MN 


Mille Lacs Health System Family Clinic

Onamia, MN