Hire a reputable company, not a random guy. Hire someone that has a portfolio, references, contracts, an office, a business phone number, an address, etc.
Oh, and be prepared to actually pay an appropriate amount of money. You do get what you pay for.