How much you can expect to pay for the creation of your brand is the $64,000 question. The answer is that the fee doesn't have to be astronomical, but it can be depending on who you decide to do business with.
Creating a brand is often a classic case of getting what you pay for. Your cousin may create a name and commensurate logo (without applications like letterhead, signage and packaging) for $500, or you can pay an international identity and branding company $100,000. In theory, that $100,000 should by you higher quality images and plenty of targeted branding theory, but that isn’t always the case.
Our recommendation is that emerging companies look for an in-between solution. Look for a company that is experienced in branding small or start-up businesses, and that understands your timing and budget constraints. Reputable firms charge anywhere from $25,000 to $40,000 for a name and logo. You should be thrilled with the product and get terrific results from a firm in this range.
Before choosing a branding, naming or identity company, scrutinize its portfolio to make sure their style matches your tastes. Also, don't hesitate to ask for references—they should be proud to provide them. Call a couple of the references and find out whether they liked working with the firm.
Finally, remember that branding is a serious, long-term investment. If you're going after or have received outside financing, it should be a line item in your budget. Building a brand is a core business activity, as important as leasing office space, recruiting the right people and developing your product or service.