Yes, I had written something similar for the Big 4 many years ago it was an auditing solution, web-based and work well. Back then it was good business but then my father got ill so decided to halt the company. The continuous hassle of getting the invoices paid by the Big 4 was one problem. Waiting up to 180 days to get bills paid...