STAY AWAY !!!!!I had some body work fixed on my car after an accident. I saw they did a good job and had them replace a broken side view mirror that was not part of accident. They installed a defective mirror that I CANT SEE out of clearly VERY DANGEROUS. This defect was addressed the same day I took car home. I brought car back he next day and an employee verified the issue. The owner said he could not guarantee parts but he had no problem taking my money. Had I known this before I made purchase I would not have bought the part. I made complaint to BBB but my complaint was ignored by this company. After almost being in an accident due to this mirror I brought the car again to the shop to demand my mirror be replaced since this is not what I paid for. The son Kyle who is in charge now said he would change mirror since they are at fault but he told me he would look into issue and get back to me. He never did !! My messages were ignored and calls as well. He just had me waiting and was never going to actually come through on his word. I would stay away from this place at all cost. If something goes wrong good luck trying to get this company to do the right thing. I would not take any chances take your money to another place where you wont be duped. They can't be trusted since they willingly deceive customers by selling defective parts that they later don't warranty. No honor here as the owner can't even do good on his word as he said he would. They actually deserve no stars in my opinion.