Great input!Most of my career has been as Estimator, including several years in renovations and I also do bookkeeping part time.
Use as much technology as posible. There are tons of apps to keep things organized.
In regards of quickbooks. I do recomend to get a companion app. Everytime you get a receipt. Take a picture of it. There are several ways to load it on quickbooks with companion apps.
Quickbooks recently acquired Tsheets. Get your guys to clock in "per job" and switch when nessesary. You need to know how many man hours each job is taking.
Separate you expenses per project and keep track of it. Some apps out there, your foreman not only has to clock himself and crew members in/out but he also has to mention how much material of the items important to you he used that day. This is key as if you budgetted 300 studs. How come we used 600?
Dont wait to grow more to get organized.
In another note. Renovations is the most challenging estimating I have done in my career as there are too many unknowns.
Appreciate your comment!