Lot's of good advice here about Milliken. No personal experience, but being on the forum every day, I have read a plethora of good things.
I can tell you Frank works with a dealer across the river in Missouri, so further than Detroit, for what it's worth.
Jeff