Here people decide with their eyes and in one evening: they look at the photos, check whether the date is free and write. The site has to survive exactly that path — on the phone they are holding.
A wedding gallery is what kills sites like this: two hundred frames at 4 MB each and half a minute of loading. We compress every frame and load them as you scroll, so the gallery weighs about as much as text.
Half the messages are “is 14 September free?”. A calendar of booked dates removes them before they are written and leaves the enquiries worth answering.
The form asks for the date, the city and the format instead of an empty “your message” — so you answer once instead of collecting those three facts over three emails.
One service opens on one page: portfolio, dates, price, enquiry. That is a landing page. A business-card site is needed only when there are several services — photography, décor, hosting — and each is searched for separately.
The price and the timeline here are the same as on the pricing page: a niche page has no price list of its own. If you need more pages than the package holds, each extra one is charged from the open add-on list.