Horrible horrible horrible I took my car there for a check engine light they said that they needed to do a full diagnostic on it it would take 3 to 4 hours they kept my car for 6 days couldn't figure out what was wrong with it gave it back to me now I have a major power steering fluid leak and my back driver side tire had a screw in the sidewall my car never had any leaks until I took it to BAM auto