Website Under Re-Construction

It was time. The website is due for a complete refresh. Those changes are underway right now. We promise to be back up in a few days. Thanks for waiting.

If you need to reach us, please call

(507) 345-7284

Looking to Online Schedule?

Schedule Online