We Accept Cash, Checks, VISA and MasterCardPlease note that full payment is due upon completion of services.