It may not be the most efficient but you could set up a computer at your 1st office that's connected to your dvr and use Teamviewer (or Teamviewer like service) from your 2nd office. This would not be the most ideal but it would probably be the cheapest solution.