Comment Charge a reasonable price. (Score 1) 438
Yes, use a contract, in case you may not have noticed its pretty much essential. Not using a contract is like having sex with an STD ridden prostitute without using protection. Clients are always trying to screw you and they often leave you with something that burns.
Also, for the rest of us, please charge a reasonable price. A professional web designer or developer should make $40/hr+ depending on your region. Its a grave disservice to your peers to charge less than this, as it it not an acceptable wage for the amount of work and skill required to design and implement a proper web presence. I suggest buying a copy of the Graphic Artists Guild's Pricing and Ethical Guidelines, it will detail going rates for design work.