BMW Service in San Rafael for Marin and San Francisco Counties

(415) 456-2734

Schedule your BMW service now with our online scheduler

Performance Motorsports specializes in the quality repair and maintenance of your BMW.  We own and drive BMW’s ourselves, so we know how important it is to keep your BMW in healthy working order, and what it means to enjoy the BMW driving experience.  Our BMW service shop is conveniently located in San Rafael where we serve BMW owners throughout San Francisco and Marin Counties.

“The service and care that I received at Performance Motorsports was fantastic, affordable and professional.” ~ Eva


Because our technicians are factory-trained, and bring years of BMW diagnostic and service experience to your BMW, you can trust Performance Motorsports with all of your BMW services and repairs. We stand by our services with a 3 year/36,000 mile warranty.

We understand you have options in choosing a trusted BMW repair facility in Marin County.  As such, we invite you to take advantage of our 12% Off First Service discount and give us a try.

BMW’s with the BMW Maintenance System use Condition Based Service to determine your next interval service. This system utilizes sensors and algorithms while analyzing your driving style and frequency.  Your BMW’s prescribed maintenance intervals are important to follow and act upon.

At Performance Motorsports, we perform all factory recommended services, interval maintenance, and BMW repairs including:

  • BMW Inspection Ibmw-service-discount
  • BMW Inspection II
  • BMW Brake Inspection and Maintenance
  • BMW A/C service and repair
  • BMW Transmission service and fluid flush
  • BMW Microfilter/activated-charcoal filter replacement
  • BMW Conditioned Based Services
  • BMW Oil Change
  • 100K Service

The factory recommends a specific BMW maintenance schedule for your vehicle to run properly, have the most optimum fuel efficiency and emmission control functionality. If your BMW is equipped with the Conditioned Based System, it will specify when engine oil and engine oil filter are to be changed. Many other services are recommended by the factory, in due intervals, with oil changes. Services are specific to your BMW’S model and year of production, which can be found in your service manual, and which we will confirm at time of service, but here are a few general examples:

Fuel System:

Air filter – replace at every fifth oil change or 50,000 miles.
Fuel filter – replace at every third or fourth oil change or 30,000 – 40,000 miles.
Ventilation microfilter – replace at every brake fluid service.

Ignition System:

Spark plugs (non-diesel engines) – replace at every fourth – sixth oil change or 40,000 – 60,000 miles.

Emission Control System:

Oxygen sensor – replace every 120,000 – 150,000 miles. Some models can reach as much as 150,000 with a properly functioning Oxygen sensor. Although, since the O2 sensor begins to deteriorate upon first use, to maximize both fuel economy, while minimizing pollution, you might consider replacing every 120,000 miles, or roughly every 12 oil changes.

Performance Motorsports is committed to offering the best possible customer experience, diagnostic services, BMW repair and maintenance.  We strive to provide you with 100% customer satisfaction to earn your long-term business and trust in servicing your BMW.  Therefore, we provide a 3 year/36,000 mile warranty on all services and repairs.

Contact us to schedule an appointment today!