Ideally, 12–24 months in advance, especially for peak wedding seasons. However, we can still assist with shorter timelines depending on availability.