Mike and team just replaced my entire engine,along with struts, front brakes & all other 100,000 mile services.earlier in the year new clutch, pulies, etc. Anticipating this will give me a &";like new BMW&"; for at least 3more years!Was a huge investment but I would not have had the confidence in most other places as I have in GVG to do it right & back up the work performed. Scary to seethe entire car torn apart but...so far,Very Pleased with excelllent results!