Do not let this happen to you! Payments are due upon service completion. You would not go eat a meal in a restaurant and pay for your meal two to three weeks later. Small business depends on timely payments for service completion. 705-984-6249 www.PolyBPlumbing.com