Surge Protection
One at where your ethernet comes in.
Ethernet Surge Protector
One for each group of devices you wish to protect.
Belkin Surge Protector Power Strip
One in the router area
One or two in main office.
One in office with backup computer
This is the one I use
and install where feasible.
It automatically does the power sequencing when power is lost.
Not practical for your office as that your equipment is spread out in multiple rooms.
I also install these when I want to be able to restart a remote computer.
Link