Our recommended list consists of companies and individuals we have enough experience with to be able to know they are both professional and thorough in their approach to their specific fields.
Like any other company, we have had to make tough decisions about what our core business is, so we do not pretend to be a one-stop-shop being half-good at a lot of fields. Instead we consentrate on what we are really good at, and leave the rest to those that are better than us.
Find a freelancer to help you out
A good place to find a freelancer is odesk.com and freelancer.com
We have used both services on many occasions.
Get a number of logo designs made professionally
99designs.com offers a good contest based system to get logo and corporate design. This is where we got our logo made.