Yes,. it's good to start with a cost price calculation and then determine how much you actually want to have as a profit. Relating that to an hourly rate like bob suggests is a good way to get a feel for what you want to charge.
And check how badly they want it done and how fast. It can positively effect your price..
