When it comes to Construction your need for an expert in accounting is paramount. You need a set of books that can give you the detail you need.
You will need cost accounting - job costing - classes to your chart of accounts. You might be working on several jobs at once and you will need to track what expenses relate to what job. Your tax process may differ. HST may or may not be chargeable to your client.