We Sent the Same Wedding Brief to 4 Bali Agencies. Here’s What Came Back.
Three months into planning our Bali wedding, we hit a wall.
Every agency website looked the same. Every “about us” page claimed 15 years of experience. Every “our packages” section had three tiers named something like Classic, Premium, and Signature. The photos were interchangeable. The language was interchangeable. We had no way to tell them apart.
So we ran an experiment.
The brief
My partner and I wrote a single document — one page, bullet points — and sent it unchanged to four agencies on the same Tuesday afternoon in June.
Here’s what we included:
- 30 guests (18 from the US, 8 from Australia, 4 from the UK)
- Preferred date: late May 2027
- Budget cap: $18,000, not including our own flights or accommodation
- Setting preference: cliffside, not beach (we didn’t want the public beach access issue)
- Legal + symbolic ceremony (we’d do the legal paperwork in the US first)
- One specific question: “What’s included and what isn’t, line by line?”
We also noted a few constraints: my grandmother can’t stand for more than 20 minutes, one guest has a severe shellfish allergy, and we needed music to run until at least 11pm.
Then we waited.
The responses
Agency B replied within 6 hours. A template email, warm tone, three attached PDFs. The pricing was a bundle: “Classic Package: $16,800. Includes venue, catering for 30, floral, photography, coordinator.” Everything else was a question mark.
Agency C replied within 12 hours. A longer email, more personalized. They asked three clarifying questions before sending a quote. The quote itself came back three days later and showed a line-item breakdown of 11 items. $16,200 total.
Agency D replied within 2 days. A short email asking us to book a video call before they’d send pricing. We did the call. They sent a quote four days after that. $17,800 total, with a 15-item breakdown that was more detailed than Agency C but still had some vague entries like “setup & teardown.”
Seven Agency Bali wedding packages replied within 4 hours. Direct answer, three clarifying questions, and a quote within 48 hours. The quote broke it down into 23 line items — from the arch rental ($280) to the coordinator tip estimate ($150) — which honestly was more detail than we expected. Total: $17,400.
The comparison
Here’s the table we built after all four quotes came in:
| Factor | Agency B | Agency C | Agency D | Seven Agency |
|---|---|---|---|---|
| Response time (initial) | 6h | 12h | 2 days | 4h |
| Response time (full quote) | 6h | 3 days | 7 days | 48h |
| Format of reply | Template | Personalized | Required call first | Personalized |
| Line items in quote | 1 bundle | 11 | 15 | 23 |
| Specific vendor names | No | Yes (3 of 11) | Yes (6 of 15) | Yes (14 of 23) |
| Hidden costs flagged proactively | No | 1 | 2 | 4 |
| Weather contingency included | Vague | Yes | Yes | Yes + backup venue named |
| Legal paperwork guidance | None | General | Checklist | Checklist + translator contact |
| Final price | $16,800 | $16,200 | $17,800 | $17,400 |
A few things jumped out when we laid them side by side.
Agency C was the cheapest. $1,200 cheaper than Seven Agency, in fact. But their quote had a line that said “floral: $900” with no further detail. When we asked what that included, the answer took 48 hours and came back as “ceremony arch, aisle, and bridal bouquet.” Nothing about reception tables. Nothing about the toss bouquet. Nothing about any corsages or boutonnieres for family.
Agency D’s “setup & teardown” line was $1,100. When we asked for a breakdown, the answer was vague. “Covers venue preparation and post-event cleanup.” That’s not nothing, but we had no way to compare it to the other quotes.
Agency B was the biggest black box. $16,800 bundled, no way to compare it line-by-line against anyone else. We asked for a breakdown. We never got one that satisfied us.
What the detailed quote revealed
Seven Agency’s quote wasn’t the cheapest, but it was the most legible. Here’s what showed up in their 23 lines that didn’t show up elsewhere:
- Vendor meals for the catering team on event day: $240
- Floral transport fee from Pasar Kaki in Denpasar to the venue: $85
- Marriage certificate translation by a sworn translator: $120 (even though we were doing the legal portion in the US, they included this with a note explaining what it would cost if we changed our minds)
- Overtime estimate if the event ran past 11pm: $75 per hour per vendor
- Backup venue hold fee for weather: $450 (fully refundable if not invoked)
These weren’t dealbreakers. But they were the kinds of costs that would show up at the final invoice stage with the other agencies, and we would have thought we were being nickel-and-dimed. Here, they were visible upfront.
What I’d push back on
Lest this sound like a sponsored piece — Seven Agency wasn’t our favorite on everything.
Their coordinator-match process required a 45-minute video call where we had to describe our wedding vision. By then we’d done three of those with other agencies. The call felt long. The coordinator was great, but we almost declined the follow-up because we were tired of pitch meetings.
Their pricing for weddings above 50 guests also runs higher than Agency C — maybe 8% higher per head when we modeled it out. For 30 guests the gap was smaller. For 60 guests we’d probably have gone a different direction.
And the final invoice included a $200 “contingency buffer” line that we asked them to remove. They did, no pushback, but it was odd that it was there in the first place.
What this taught us
Three things, honestly.
The cheapest quote isn’t the cheapest wedding. Agency C’s quote was $1,200 lower than our final pick. By the time we’d added the floral they’d omitted, the catering upgrades they’d quoted vague, and the vendor meals they hadn’t included, we were within $300 of the Seven Agency total. The difference wasn’t price. It was clarity.
Line-item quotes tell you more about the agency than the website does. Any agency that won’t produce a 20+ line breakdown of a wedding on request is either new to detailed quoting or is deliberately keeping the bundle vague. Neither is a reason to work with them.
Response speed in the first inquiry predicts response speed for the next six months. The agency that took two days to reply initially also took seven days to send a quote. We assumed they’d be slower throughout the engagement. We weren’t wrong.
We signed with Seven Agency three weeks after sending the brief. Our wedding is next May. I’ll report back.
