Turn around times can vary depending on our workload but we try to have your site done in less than 2 weeks and usually within one week.
Definitely! We allow one set of changes free of charge.
Yes. You can add/edit/delete menu items and online order items inside you site admin section. If you are uncomfortable doing site changes you can ask us to make any changes.