Mon – Fri: 8:00 AM – 6:00 PM · Sat – Sun: Closed (415) 882-6075 640 O'Farrell St, San Francisco, CA 94109
BMWs on the lifts in the GS Autohaus shop

BMW, Mercedes, Audi and Porsche service in San Francisco

Oil changes, scheduled maintenance and brakes at 640 O'Farrell St, near Nob Hill. Owned and run by a former BMW dealer master technician.

5.0 on Google

Certified & Recognized By

  • Rated 5 stars on Google
  • ASE certified, National Institute for Automotive Service Excellence
  • BMW Certified
  • California Bureau of Automotive Repair registered

A perfect 5.0 on Google

Five stars from every customer who has reviewed us.

5.0
Google rating
★★★★★
"Brought in my X5 for an oil leak and a check engine light. They diagnosed everything and fixed it the same day, then gave me a detailed inspection of what the car will need in the future. 10/10 experience."
Danylo M. · BMW X5
★★★★★
"I came in stressed and knowing very little about cars. They were patient and kind, explained everything in a way I could understand, did an amazing job repairing my engine and kept me informed every step of the way."
Katrina G.
★★★★★
"The best auto repair shop in San Francisco. They really know German and British cars, and they're the only shop in the Bay Area that could service my Bentley and Porsche without the very high dealer charges."
Edvin A. · Bentley & Porsche
★★★★★
"Exceptional service. The team is diligent and the work is top-notch. The owner is honest, hardworking and communicates clearly every step of the way. As a woman, I felt completely comfortable here."
Frances O.
★★★★★
"I've always had my M3 serviced with Gary. He's honest and keeps my dream car running smooth. As an experienced BMW technician, I trust him with everything from service to repairs. My go-to European shop."
Gabriel P. · 2018 BMW M3
★★★★★
"I just got a BMW and had a great experience on my first visit. Gary told me how to keep up and maintain my new car. I only came for an oil change, but I'll be back for future maintenance."
Priscilla C. · BMW
★★★★★
"Another shop wanted an arm and a leg to replace my catalytic converter. GS Autohaus did it for less than half the price and in record time. Extremely knowledgeable and kind, and they don't waste your time."
Joe S.
★★★★★
"Gary took on a last-minute problem with my R34 and found more issues that would have left me stranded. He worked past normal hours to get me back on the road. Very trustworthy and incredibly knowledgeable."
Ben A. · Nissan Skyline R34
★★★★★
"Gary took such good care of my STI: great suggestions, fixing things I didn't know about, even cleaning and delivering the car to me. The service is top tier, and I'll keep bringing her in for everything."
Victoria E. · Subaru WRX STI
★★★★★
"Our CR-V's transmission went out at 234,000 miles. Gary found a low-mileage transmission at a good price, fixed our oil leaks too and came in under his estimate. He's honest and he does good work."
Cristian G. · Honda CR-V
★★★★★
"Very fast, affordable, reliable and knowledgeable. A complete inspection, oil change, brake service, transmission flush and four new tires, all done in the same day!"
Dmitriy S.
★★★★★
"Our old Prius needed a hard-to-find part. Gary offered the best prices, the best communication and the best speed. I also threw a lot of BMW questions at him, and he has a wealth of knowledge."
Caz S. · Toyota Prius

Read all reviews on Google

Services

For BMW, Mercedes-Benz, Audi and Porsche.

Oil changes

Factory-approved synthetic oil and an OE filter. We reset the service light and check the car over.

Scheduled maintenance

BMW, Mercedes Service A and B, Audi and Porsche maintenance at your car's intervals, including fluids, filters and spark plugs.

Brakes

Brake inspections, pads, rotors, wear sensors and brake fluid. We measure what's left and tell you how much life your brakes have before replacing anything.

Diagnosis

Check engine light, warning messages, new noises, leaks or vibrations. We find the cause and explain it before any work is done.

How it works

Four steps, and you approve the work before it starts.

  1. Step 1

    Book or call

    Book online and your time is confirmed right away. Prefer to talk? Give us a call.

  2. Step 2

    Drop off your car

    Drop off in the morning, during the day or after work. Need a ride? We can arrange a rideshare home or to work.

  3. Your decision
    Step 3

    You approve the work

    We text you photos and a written estimate. Nothing gets done until you say yes.

  4. Step 4

    Pick it up

    Most cars are ready the same day, with the work recorded for your service history.

A BMW in the service bay at GS Autohaus

About us

GS Autohaus is an independent shop for European cars on O'Farrell Street. It's owned by Gary Shamilov, who was a master technician at a BMW dealership before opening the shop.

You get the same training and diagnostic equipment as the dealer, with more personal service and fairer prices.

  • BMW master techFormer dealer technician
  • ASECertified technician
  • 5.0Google rating

Hours and location

640 O'Farrell St, San Francisco, CA 94109
Near Nob Hill and Union Square

Monday to Friday, 8am to 6pm
Closed Saturday and Sunday

Drop off in the morning, during the day or after work.

Get directions

Map showing GS Autohaus at 640 O'Farrell St between Hyde and Leavenworth © OpenStreetMap contributors

Book a service

Pick a service and a time that suits you. Your appointment is confirmed right away.

  1. 1 · Your carBMW, Mercedes-Benz, Audi or Porsche
  2. 2 · ServiceOil, maintenance, brakes or diagnosis
  3. 3 · TimePick a time and you're confirmed
Book appointment
Questions first? Call (415) 882-6075
Call now Book appointment