Do not go here! I went in for a simple repair, a headlight on my Silverado wouldn't come on even with a new bulb. I brought my truck in on 2/2, they installed a pig tail on the wire harness. When I left, the headlight was on and I thought all was good, but a few days later it went out. When I called to let them know that the repair didn't work I was told that the mechanic that did the repair was fired for other repairs that were done incorrectly. I scheduled an appointment to bring my truck back in on 2/23, dropped my truck off in the morning, called a few hours later and was told they were working on my truck, but when I went to get my truck just a few minutes prior to closing time I saw my truck parked in the same spot and was told they didn't touch it. I was assured that my truck would be the first one worked on the following morning. After getting a call saying it was ready the next day, I went back to pick it up. I was told it was all set but when I started my truck I had the check engine light on and stabilitrac was flashing. I went back in and told them about the lights, of course I got a puzzled look. I said I wanted the mechanic that worked on it out there immediately. After he saw the engine light on and stabilitrac he asked me to open the hood, at that point he realized he forgot to plug in the mass air flow sensor. He plugged it back in then had to clear the code, this took another 20 minutes as he couldn't figure out where the plug was. If this place cannot handle a simple headlight repair, not once but twice, and cannot stick to a scheduled appointment I would be afraid of what they would mess up with a more challenging repair. Needless to say, I will never return!