If I could give this place a negative 5 stars, I would. The owner is a scammer looking to take costly advantages of every automotive issue. Had a diagnostic that took 2 minutes to complete and charged nearly $300. Told me my vehicle needed an engine replaced, turned out that was a lie. He tried to bypass printing off the codes that came up and gloss over the fact that the codes didn’t match what he was trying to convince me of; that the engine needed replaced. Had the vehicle towed to a reputable establishment called Higgins in Urbandale where I had a FREE diagnostic completed with ethical support. I’m reporting this business to the BBB.