@almabes:
If you're not running the NanoBSD image put your pfSense box on a UPS. The UFS filesystem doesn't like to deal with repeated failings of the local electrical utility. That killed another customer pfSense firewall.
After getting the bill for the firewall recovery, they had no problem with me installing a UPS.
My PC, laptop, pfsense box and monitor are all hooked to a UPS. I spent too much money on my main PC to trust the electrical of a 60 year old house. :-)