I've been servicing my 2004 BMW 325i with Ray for the last 7 years after I found out there was more out there than a dealership to rely on. Its a win win with Ray.
Cars do break down and cars do need repairs. My last repairs over the last 3-4 years.
Rear drive shaft, belts, pulley wheels and expansion tank (broke on me while driving to work), radiator replaced, power steering pump, head gasket, both control arm bushings, both front upper mount struts. Yeah I saved money and my car still runs like she has 2,000 mile on her brand new. Now going on 160,000 miles. I trust Ray because he has a staff that knows the year make and model and what to look for.
1 year warranty on the work performed. I had my head gasket replaced 12 days left on the warranty. Bottom line my car still moves and handles top notch.