welcome to KC ... we have a wonderful BMW CCA club .. regular maintenance like oil changes etc. you can prolly do it at any KC tech session or even at my place ... Baron is a good place and there are tons of independent shops too ... here is the thread from kcbmwclub.org with recommendations for local shops ...
BMW shops in KC
even if u r not a BMW CCA member just post a "hi" on the messageboard - it is a very active BMW chapter ... hth!