Flexible pricing to meet your needs and budget. Generally a deposit holds the date, remainder due at the date of service.