grandson's car overheated due to water pump leak. had good luck myself with this shop so recommended he try them. he asked for a diagnoses and was told water pump must be replaced and recommended timing belt which he did. he drove it home and then to work but running rough and had it towed back to this shop. then told head gasket bad, another $600. he did not do the head gasket and was not happy with the pre- diagnostics that should have been discovered . brought to another shop for repair and no compensation from john. he recommended stop leak in a can to get him by. don't think i will do much with them in the future.
more