Please do not waste your time and money taking your vehicle here. They do not provide customer service. They are dishonest, do not call or perform services when they say they will. They promise one thing, then do not deliver. Our car was there far longer than promised, and when I complained , the owner cussed me out and hung up on me. They then pushed my car out and after we towed it to another shop, found they had cut wiring and kept pieces of our harness. The new shop was able to fix in 1 day what Village couldn't in a week, and at a much lower price. I appreciate hard honest work and this place does not deliver that. Stay away