These are the sort of charts I can make for you in Excel using QuickBooks data.
Links to apps mentioned here:
QuickBooks Online for Construction?
Want to Sell Online?
Knowify for Construction Management
Insightly CRM - Affordable and Basic
T-Sheets - Time Tracking
My Thoughts on Job Costing
Help Paying Bills