Need service or repairs on your Mini? Santa Rosa residents can depend on the experts at North Bay Bavarian to service their model Mini and get them back on the road. Minis are a thrill to drive on the winding roads near Santa Rosa. The brand was first introduced in 1959 and has been ever-evolving since, but one thing that remains constant is the common bond between drivers and the legendary compact design. North Bay Bavarian has a passion for all makes and models of Minis, and as a result, we have become experts in Mini Cooper service and Mini repair.