The Toast invoicing and booking system is fantastic. The monthly cost on that is likely to go down as I understand it more and can remove some modules I thought I would need but can manage with other areas in the software (like Catering).