Leo is friendly, professional and pays attention to detail. Communications impeccable. Estimates and charges reasonable for significant engine repairs for my 2000 VW New Beetle. Turnaround time excellent, about 24 hours. Making an appointment a couple weeks in advance helped and the wait's worth it.