I charge. My basic process is I do the project, then allow for two rounds of revisions from the client included in the base price, and anything after that (including bug fixes) is charged by the hour. As long as they know this up front, they tend to be better about testing thoroughly so they can get the most out of those two rounds of revisions, and they also don't pitch a fit about having to pay for bug fixes.
Comments
I charge. My basic process is I do the project, then allow for two rounds of revisions from the client included in the base price, and anything after that (including bug fixes) is charged by the hour. As long as they know this up front, they tend to be better about testing thoroughly so they can get the most out of those two rounds of revisions, and they also don't pitch a fit about having to pay for bug fixes.