Quickbooks Desktop. We tried switching to Online but it's a joke.
We are in the process of evaluating PrintLogic and will be switching our estimating, invoicing and production management to that platform.
Out of the box, it's mostly geared towards Litho/paper printers but they can customize...