We had QuickBooks before we teamed up with Crescent, but they have introduced new processes that have saved us considerable time that we used to spend invoicing and reconciling. Their team-based approach to accounting and specialized service is a great investment for our business.