BigTime provides a replacement for your QuickBooks Timesheet, expense entry, budgets, resource planning, account/project management, and clients/contacts. It's tailor-made for the small/mid-sized firm.