MidPay is a progress payments tool that allows contractors to secure funds from clients before starting work, with funds being released as milestones are completed.