Benedetti in Sebastopol is great! They have drive up service, a well lit and very clean waiting room with reading material, and their staff is very courteous and quick. With other drive up chain places I have waited anywhere from 20 minutes to almost an hour, but here the wait averages 15-20 minutes only.
They also took good care of my car, and didn't routinely hound me to buy more services than I originally asked for like some other places. They are located off of Hwy 12 near the car dealership.