I've used both Techform, in Oregon (through my current employer),
and AU enterprises, just north of Detroit. Of the two, AU gave me
the more consitant results.
I should mention that I'm biased. I used to work for Linus and his
(then) wife, back when I lived in Detroit...
But I still feel AU does very good work.
Linus Drog, at AU enterprises.(248) 544-9700