How do you manage monthly progress billings and ensure timely payments from clients for Cannon Construction?