You can elevate your social presence, boost retention for your business, or just make a great first impression when you have the promise of a good website.