IState is no longer in Roseville, but is in Invergrove Heights and Blaine. They also have a shop in Great Falls, Billings, Missoula, and now a couple in Iowa.
I had major body damage due to a dear accident. The long story is that they had to replace the entire engine as well as the body work. They did a great job, dealt with all the insurance company stuff. The body work is flawless, and the mechanical work was without a hitch.