Service Com says 45 days , but they give themselves 60 before you can complain . They rarely pay before about 70 days . They tell us they don't like our "verbage" when we ask them to be professional and pay on time . If business was better I would drop them , right now it seems late money is better than no money .