Did you quote them a price before you did the job?? And trust that you can do the job that is presented to you. or trust in that you will not rip him off??
I would charge per hour straight out. Just because you cannot see what will come next. Per hour covers extented times that would normally be quite easy
and quick.