This question is more on the ethics scale. I have two freelance php projects that are nearly identical to the point I can copy and paste and only change a few lines of code to be done with the 2nd job.
Do you find yourself charging full price for a repeat? Do you half the two projects? I can't see charging for 10 minutes of work to the 2nd client fair (or rational when they get the invoice for only 10 minutes of time) When I just charged for all the work from the first job?
What do you do? How do you normally handle? I mean is it what they don't know wont kill them? I mean the first go around took nearly 40 hours. I can't justify in my head charging full price for a job I just did. Or do you just chalk it up to the benefits of Freelancing?