What my client does:
Commercial and industrial painting, mainly painting, floor coating, epoxy, fire proofing, and intumescent. They're a relatively new subcontractor who does work for other, larger GCs on projects for MTA, SCA, DEP, PANY/NJ, Veteran Hospitals, LIRR, SIR . Annual revenue around $16M, about 150 employees.
COMPLETE ACCOUNTING DISASTER. She doesn't really have a proper bookkeeper, and her QuickBooks are a hot mess. She's losing a ton of money because she literally forgets to bill people for her services, and no one follows up to collect payment. So of that $16M, she probable has like $16k in the bank at the end of the day. Her accountant is helping her as best he can, but that costs her $500 per hour. She's stubborn as all hell and has a million spreadsheets all over the place. Finding a good bookkeeper who knows this field is hard to come by, and who knows if she would even pay for that.
SO, what exists that I can recommend?