Chula Vista, CA 91910-6823
We only like to repair vehicles completely as the dealer would. We won't just patch up a problem just to have you come back with another leak in a short time. Our advantages over other businesses and mechanics include the 2 year 24000 mile nationwide warranty which you will not receive from others. Sorry we couldn't handle your issues.