The Phelps Group is one of the largest independent IMC agencies on the West Coast and offers PR, advertising, brand development, interactive, media planning, promotions and consulting services.