Hello Sarah,As others have mentioned, you have a very good process in place. I gained insight into billing & collection when we developed a couple of Cloud based solutions for a California based subcontractor. One reduced the amount of time they spend on preparing and submitting AIA billings, and the other substantially reduced their DSO.In addition credit checks and everything you listed in your post, our client has two more steps.
If you wish, I will be happy to forward your post to my client to see if they can offer any additional suggestions.
Kindest Regards,Varoujan AdamianPrincipal ConsultantNoravandBurbank, CA(818) firstname.lastname@example.org
Home of the Connection Café.
100 Village Blvd., Suite 200, Princeton, NJ 08540Phone: 609-452-8000 | 888-421-9996 | Fax: 609-452-0474 | email@example.com