They do an awesome job! by stormylee | Dec 2, 2017 December 2, 2017 I absolutely love it here. I live in Idaho, but have family in Osseo. I come here every time I visit. The staff is friendly and warm. They do an awesome job. I highly recommend it. Sandra W.