The reasoning is familiar and not unreasonable. Every wedding is different. Put a number up and you compete on price alone. Get them talking first and you can explain the value, show the albums, build the rapport that turns an enquiry into a booking.
So the contact page says “get in touch for a bespoke quote”, and the theory is that the conversation does the work.