This business is awesome! Two weeks ago our Jeep Cherokee had serious problems two days before we planned to take it on a long trip, towing a boat. No one else, including our regular mechanic, would look at it before late August. We were looking at $1000 of rental car costs and likely a ruined vacation. Karch Auto took the Jeep the very same day we called them. They fixed the engine and found and fixed a serious brake problem that had been missed by the regular mechanic. They had it back to us within 24 hours, ready to go, and for a very reasonable cost. We took the Jeep on vacation, towing a loaded boat up mountains, and it performed like it was new! I couldn't be more pleased with their excellent service. They are knowledgeable, friendly, competent and helpful. They will get all my business from now on.