We are currently working with Dave locally and also the RevLocal HQ in Ohio. They are awesome! They explain everything so well, execute to their plan and are right on any issues. The best part of this is our local customer base has increased since we started using them. I would highly recommend them!