I manage a Windows 2003 domain for a small non-profit organization with two locations permanently connected via VPN. Recently I have been tasked with goal of consolidating services in order to save physical resources. Currently at each location I have two DC’s and one file/print server. The main DC at each location hands out DNS, DHCP, AD, and WINS, the second DC at each location is primarily used for keeping a working copy of the schema, and could quickly be configured to provide the same services as the main DC in case of catastrophic failure. The file/print server at each location primarily hosts site to site DFS-RDC. No services provided are particularly resource intense and could easily be hosted on one server per site. I am looking for opinions regarding the pros/cons of this implementation before moving in this direction!