Recent Review: On 17 March 2011 I dropped my Chevy Silverado pick-up off to have transmission cooling lines fabricated and installed. Although they performed this task properly (minus the clean-up), they caused damage to another component. ?After I left the garage and drove home, the next morning I started my truck and the check engine light came on. ?I had the code checked and it was a mass air flow (MAF) sensor fault. ?On Monday 21 March, I contacted Dan (service representative), explained the issue, and asked him if the technician knew of any issue. ?Dan told me that the code came on when the technician started the vehicle after performing the service. As part of the cooling line repair, the technician had to remove the air intake assembly which houses the MAF. ?Dan confirmed that the assembly was removed and reinstalled, and after the technician noticed the code for the MAF, he reset it but I was not told. ?I took the truck in on Wednesday 23 March ?to have Liberty fix the issue. ?On Wednesday afternoon, i spoke to Dan who informed me that the MAF had in fact failed, but he felt Liberty had not damaged it and they weren't responsible for fixing it. He did agree to speak with the service manager about the issue. ?Later, I received a call from Chad (presumably the service manager) who verbally confirmed the following: 1) there was no check engine light on then they started the work 2) they did remove and reinstall the assembly that houses the MAF 3) the check engine light came on immediately after they started the vehicle 4) they reset the code and did not tell me 5) the MAF failed. ? Chad stated it was just a coincidence and his people had nothing to do with it. ?I informed him that for his theory to be true, the MAF would have had to have "coincidentally" failed while the part was removed and engine was not running, therefore, it could not have been anything other than their fault and that they are responsible for replacing it. I told him I believe the assembly was dropped and it caused damage to the internal electronics of the MAF. ?He stated that if that were the case, there would be signs of external damage, and furthermore any pothole would have done the same thing. ?This is absurd since pothole shock energy is absorbed by tires, suspension, engine mounts and even the mounts for the air intake assembly itself, but the shock from being dropped on a garage floor would transfer directly from the concrete into the component. ?Additionally, I checked with two mechanics who also believe that if the assembly was dropped, it could easily ?have failed without showing any external signs of damage. The bottom line is that I dropped my truck off with Liberty Equipment with no check engine codes on, and they removed a component, replaced it, and it failed immediately. They did not inform me of the engine code or the fact that they reset it (possibly in an attempt to conceal it), and ultimately, they refuse to take responsibility for damage that was caused during the time they were performing service that involved removing and reinstalling the part that failed adn caused the check engine light. As another example of their lack of professionalism, they left transmission fluid on the new lines and other components under the truck which initially made me think the new lines were leaking too. I spent 30 minutes under the truck drying all the components just so I could ensure the actual work was performed correctly. The initial service cost me $689.71 and the replacement MAF cost me $392.26 making the total repair $1081.97. It is my assessment that any company that refuses to repair a component that was clearly damaged by something they did, is not a company worth taking a chance on with your vehicle or your money. LIBERTY EQUIPMENT'S LACK OF PROFESSIONALISM WAS CLEARLY EVIDENT TO ME AND I WOULD NOT RECOMMEND THEM TO ANYONE FOR ANY REASON.