Small hardscaping/design/build/plant install company here having a hard time fitting it all in. Overwhelmed with estimates, billing, invoices, paying bills, drawing designs, calculating overhead etc. Seems to sap family time and piss my wife off. For guys who have one crew and are out working on each job, when do you do your paperwork, office work, estimates, drawings, billing etc? I work in my business currently and not on it. I work all week running a job site, and have little time to sneak away for phone calls, estimates, paperwork, billing etc. I end up building up huge mounds of receipts and saving them for months at a time. My estimates are behind, and I am constantly playing catchup. I am looking to come up with a system for my design build company. I have a hard time fitting everything in and I was wondering what each one of you do, or if you have tips or tricks? My ideas/things I have tried: 1. Do paperwork before the crew arrives for an hour each day. 2. Do paperwork on a certain day, like Friday afternoons. 3. Do my accounting every month into quickbooks and set aside one evening per week for office hours as my wife calls them. 4. Doing most of my design work in the winter months to save time during the rush. 5. Using rain out days to catch up and get things done. Future ideas: -hire competent people in the field and take an afternoon for office hours -set up job each morning and allow foreman to handle all site work and customer interactions. -daily input of receipts Any help you guys can offer? What has worked for you?