After final design approval and payment arrangements are completed, we begin production. Delivery timelines depend on availability and customization. In-stock headstones typically take up to 3 months, while custom headstones usually take 3 to 6 months.