Thanks for everyone that mentioned us! =)
SkeetSkeet, this is an old thread so you probably already found a company to work with. If you didnt, hit us up. We'd be happy to take care of you.
Just a piece of advice... you said "Be prepared for a lot of criticism and strong feedback and very strict instructions on setup and layout" - but isnt that strange if you're looking for the best possible design company to work with? I like to say we provide our clients with what they need, not with what they want/think they need.
I used to be a control freak. Used to do pretty much anything by myself, then I learned that by trusting the best I can spend my time doing what I do best, not wasting my time telling people what to do when they already know what they should do. And the result is actually better - talented people love creative freedom and love to be held resposible for something important.
Just my two cents! All the best! If you didnt find your dream design company, lets discuss your needs.
Cheers,
Bruno Dickman