I would definitely recommend to any agency looking to purchase/replace a system to consider Fairfax as a viable option. The team at Fairfax Software has worked well with us, has been very responsive to our requests for help and have provided timely resolution for most things. The pay-as-you-go model that we are using for billing is a good representation of the creativity and willingness by Fairfax to work with their customers and earn their trust and support.