I give estimates based on an hourly rate, and I also work for a flat rate on the common tasks required for your project. I will need more information about what you have and what I need before I can do that. Contact me, and I will reply with an estimate of the time required and a suggested budget. I will usually work within your budget.
It is sometimes possible for me to do rush orders for an additional fee. Send me a message as soon as possible, and I will get back to you to let you know if I have space in my schedule for a rush order.