We took our 2005 Saturn Vue to Creech for repairs. We told them we had to drive cross country for a family emergency, now there are other shops out there that treat this a money making statement. Not Creech they told us what needed repairs and gave us a quote which was far less than expected.
We had to come back the next day as a part wasn't in and when I saw the second quote I told the guy he had made a mistake and showed me the trade price, I couldn't beleive how low it was.
Creech Import Rapairs is one place that will NOT rip you off and gives excellent work at a very fair price. They now have a new happy customer we'll not trust anyone else to work on our car.