I've had them work on a couple of different vehicles and have been happy with the outcome. Unfortunately, this last time was a completely different story. Took my wife's car in for electrical diagnosis, and when we picked it up it wouldn't start. The mechanic who had been diagnosing it and another mechanic came out and had to figure out what wires had been unhooked to even get it to start. After fiddling with it for nearly 15 minutes, they got it to start. Later that evening when i got home, I used the remote to try and lock the car and it was unlocking it. What the hell? So I tried the remote start, and instead of starting it would set of the factory alarm! So I manually locked it and called Charlie's the next morning. They said to bring it back in and they would try to figure it out. I can't say I was to thrilled about the thought of them working on it again after this incident. When I got home, I asked my wife what they had messed with to get it to start. She showed me the passenger side kick panel. I removed the panel and discovered they had literally ripped the trigger wires for the remote start and lock/unlock out of the connectors they were in, then stuffed the wires back into the slots bare and hooked them up wrong. Very unprofessional! I ended up fixing the wires and hooking them up correctly. That could've led to a fire at some point. I won't be taking my vehicles to them or recommending them for anything anymore.