Puzzle Pieces Marketing, a San Diego marketing consulting and public relations company, is pleased to announce the launch of their new website and invites everyone to explore the updated functionality.