Jeff the Alignment Guy in Bloomington, MN is the only place I go to and recommend. He is very good and what he does and his prices are very reasonable. I also use him for tire mounting/balancing and he also does misc. brake and suspension labor.
http://www.thealignmentguy.com/