In my experience quoting per job will lead to a very bad experience for either you or the customer, and possibly both. By quoting per hour, you will be payed for your work and the customer will only pay for the work done.
Both you and your client benefit from knowing exactly what they're getting and for exactly how much. Plus, a concrete spec and price will help them get the expenditure approved, when applicable.