Every marketing endeavor should start with branding.  A brand is a promise to your customers of what to expect.  You communicate your value through your color palette, logo, image choices and a tag line.