How do you handle payment?

I require a 50% deposit up front to start the project. 25% is due on month later and the final 25% at upon completion. I will discuss other payment options on a site per site basis.