How long does the QuickBooks integration take to set up?

A few minutes. Click Connect, sign in with Intuit and choose your QuickBooks Online company, then fetch your chart of accounts and map the income, expense and inventory-asset accounts. One-time bulk pushes then send your existing customers, parts and services across in the background while you keep working.