Best BMW Pre Purchase Inspection

North Bay Bavarian knows that purchasing a pre-owned BMW can feel like a risky choice. We have served BMW owners in Marin and Sonoma County for more than 25 years. We care for our customers’ vehicles like we care for our own.  A BMW pre purchase inspection will allow you to buy with confidence.

Get a Free BMW Pre Purchase Inspection!

We know exactly what to look for in evaluating pre-owned BMWs. We’ll make sure you have all the information you need to make a sound purchase decision.

We’ll inspect up to three BMWs – FREE with Rebate!

Here’s how the offer works: Bring in one car and get a BMW pre purchase inspection for $135. If you don’t buy it, you can bring in two more, at no additional charge. If you buy a vehicle, the $135 Inspection Fee is rebated to you on your first North Bay Bavarian mechanical repair. Trust us to put your prospective vehicle under the microscope, so you don’t end up purchasing junker instead of a juggernaut.

BMW inspection graphic


What Exactly Will Your Inspection Include?

We know that some mechanics are not especially forthcoming when it comes to explaining what they are doing to your Santa Rosa BMW. North Bay Bavarian prides itself on being candid with our customers. We will work with you to determine which inspection services are right for your prospective vehicle. In some cases, it may not make sense to perform all the inspections services below. We will always discuss your available options before proceeding with work. Your peace of mind is our top priority, so please take a look at the BMW pre purchase inspection services we offer.


  • Examine engine oil and filter while engine is at normal operation temperature.
  • Check transmission for leaks.
  • Check rear axle for leaks.
  • Visually check fuel tank, lines, and connections for leaks.
  • Check condition, position, and mounting of exhaust system. Examine for leaks.
  • Check power steering system for leaks.
  • Check overall thickness of front and rear disc brake pads.
  • Examine brake disc surfaces.
  • Exmaine brake pad contact points in calipers.
  • Examine wheel center hubs.
  • Check steering for absence of play, condition of suspension track rods, front axle joints, steering linkage, and joint disc.
  • Check front control arm bushing for wear.
  • Check brake and clutch system connectors and lines for leaks, damage, and incorrect positioning.
  • Check for free movement of parking brake cables
  • Check all tire pressures (including spare)
  • Check condition of tires (outer surfaces (let/right)), tread wear and pattern

Engine Compartment

  • Read diagnostic system.
  • Check engine cooling system / heater hose connections for leaks.
  • Check coolant level and antifreeze protection level
  • Check air conditioner for operation.
  • Reset Service Indicator.

Body Electrical Equipment

  • Check battery electrolyte level
  • Perform battery load test.
  • Check lighting system, i.e. headlights, foglights, parking, backup, license plate, interior (including map reading lights), glove box, flashlight, illuminated make-up mirrors, luggage compartment lights
  • Check instrument panel and dashboard illumination.
  • Check all warning/indicator lights, check control.
  • Check turn signals, hazard warning flashers, brake lights, horns, headlights dimmer/flasher switch
  • Check overall thickness of front and rear disc brake pads.
  • Check wiper and washer system(s); wiper blades, washer jet positions.
  • Check condition and function of safety belts.
  • Examine oil hood, trunk/tailgate and door hinges.
  • Examine hood, trunk/tailgate, and door latches. Check operation of all latches.
  • Check central locking/double lock.
  • Examine microfilter or Acc. Cabin Filter.
  • Check heater/air conditioner blower, rear window defogger.
  • Check rear view mirrors
  • Visually examine the SRS airbag units for torn cover, obvious damage or attachment of decals, decorations, or accessories

Final Inspection

Whether you are looking to purchase an older BMW model, last year’s fastest model, or any other BMW, North Bay Bavarian can inspect your BMW prior to purchase. We also service, inspect, and repair MINIs. Don’t risk time and money on a bad investment when you can rest easy after getting your prospect vehicle inspected by our expert mechanics. To schedule your BMW pre purchase inspection, call 707-545-0820 or email