I'd been a Leales customer for 3+ years. Twice in the past year I've had to take my truck back after service to have their mechanics correct their mistakes. 1) They failed to reattach a valve hose - this caused my ""check engine"" light to turn on. 2) By their own admission they incorrectly installed a part which caused the cab of my truck to fill with gas fumes. Needless to say they've lost a customer.
Cons: Incompetent mechanics
more