Small business marketing and the building of a brand need not be a purely 'clash of the titans' affair. Your brand can ascend to heights unexplored, but only with very sage advice from the right branding agency.