My fees are inexpensive by web standards: $60 per hour. Generally I can provide you with a 4-6 page customized website for somewhere between $400-600. Larger sites usually come out to an average of $100 per page. All my work is guaranteed; if you don't like it, you don't pay.
Maintenance fees are prorated by the hour.