We do not require payment in advance. 

Payment Policy

Payment of your entire invoice is due upon receiving deliverables from the completed service. Payment is considered Past Due after (10) days of receiving the invoice and deliverables and subject to a $25 Late Fee and will incur an addition $25 Late Fee for each additional (5) days the invoice goes unpaid there after.