Pay invoice or project deposit We offer online payment to pay invoices or project deposits.If you have any questions or need assistance, please contact us at (336) 788-9090.