I brought my truck in to get an oil leak fixed. My front main seal was leaking(a very common issue). Upon dropping it off there was a lack of communication within the shop, it took them 4 days to get back to me cause they didn't know what was going on. The moral of the story is I got my truck, the oil was not changed and when I went to look at the oil filter I found one of the mechanics lights. They even made me pay for an oil change even though I needed the leak to get fixed. Avoid this place!