I accept PayPal, Apple Pay, Google Pay, Square Cash, Venmo, credit/debit cards, checks, cash, SafePay, and bank transfers/wires. I do not accept money orders. I will consider other payment methods on a case-by-case basis.

I require an upfront deposit prior to beginning any work, the only exception being when Guru SafePay is used (’s escrow payment service). For small projects, this means a 100% deposit. For other projects, we can break it down into smaller milestones, with a 100% deposit due for the current milestone. For work billed by the hour, the deposited funds must "stay ahead" of my fees incurred on the project.


I always strive to charge competitive and fair rates, however it is possible to receive a small discount. If you choose to pay through a payment processing method that charges me lower fees, I'll pass the savings onto you. You will receive a 3% discount when paying with Google Pay, Square Cash, Venmo, cash, or check. For bank transfers/wires, you'll received a 3% discount on the amount in excess of $400. Please mention this discount before payment so I can update your invoice and provide payment instructions and account information.