Click on one of the people below to find out more information.

  • Mike Chaplin
    Dealer Principal
    605-336-5060

    I've been in sales for over a decade and have a passion for helping people.  Outside of the office I enjoy spending time with my wife, 2 kids and 2 black labs.  I have a culinary degree, so cooking is one of my spare time passions.  I'm an avid golfer, pheasant hunter and enjoy going to our cabin.  Some day I'd like to learn how to fly, that's on my bucket list.

    e8cb46680a0a00f401e4acce4759d742
  • James Hueners
    General Manager
    (605) 336-5060


    4f036f6ed71346e5a72da271790c5af5
  • Andy Kvernmo
    General Sales Manager
    (605) 336-5060


    0713454d60234f77ac21c51afacf702b
  • Tyson Elder
    BMW Sales Manager
    605-336-5060


    e94f387442ca4718b35667c7efcff7ec
  • Paul Willett
    Pre-Owned Sales Manager
    605-336-5060


    23aad78dd81d4c40aa6ed21dd89df381
  • Gaven Banik
    Fixed Operations Manager
    605-336-5060


    4014c9c10a0a00f401a4f43eb7617561
  • Neil Maxfield
    Service Manager
    605-336-5060


    0b81cc687532471299219aa500738036
  • Mat Compson
    Parts Manager
    (605) 336-5060


    f346b4df48da452988565eabc8b62f59
  • Joe Wilson
    Finance Manager
    (605) 361-0361


    a9e9c973ee984d2d95de1e45eee8e232
  • Carol Morken
    BMW Sales Consultant
    605-336-5060


    3fd1ba020a0a00f401a4f43ef9ed7a8f
  • Spencer Imus
    BMW Sales Consultant
    (605) 336-5060


    2ec223ab35d64cb9b9bdd9edc0d0a230
  • Jeff Charbonneau
    BMW Sales Consultant
    (605) 336-5060


    db9e88f758cd470ba6f5a2a7b5a7827a
  • Patrick Belrose
    BMW Sales Consultant
    (605) 336-5060


    714f97a776c146f8aafc6458f544fe53
  • Bob Mayasich
    BMW Sales Consultant
    (605) 336-5060


    26d4257b74fb45e7bc37a8957fc81ce5
  • Kyle Kneip
    BMW Sales Consultant
    (605) 336-5060


    5c19f30c48774f6b813bc665b95b0531
  • Gene Peterson
    Service Advisor
    605-336-5060


    403006080a0a00f401a4f43e6f376145
  • Allison Grimmius
    Office Manager
    605-336-5060


    4d16fda804b54f4b9ff8708f4509646a