Local web agencies that provide SMBs with local marketing services are fighting a tough battle and are being besieged on multiple fronts. On the one hand, they compete with big, national service providers that can leverage size and scale and operate a highly-oiled sales machine, and on the other ...