Request your date
Pick a date, share a few details, and I'll reply within 24–48 hours with a custom quote and a deposit link. From there we'll hop on a quick call to go over your timeline, announcements, speeches and music so your day runs smooth. Your date locks in once the deposit is paid.
Here's what you can expect
- A reply within 24–48 hours with a custom quote — no pressure, no spam.
- A friendly planning call to walk through your timeline, announcements, speeches and music.
- A clear written agreement — you'll know exactly what's included before you pay a cent.
- Secure deposit through Stripe. 50% locks your date, the rest is due before your event.
- Direct access to me by phone or email from booking through your event day.
Licensed & insured
Operating through JPO Entertainment LLC with full event insurance — venue-ready and paperwork you can hand off.
24-hour reply promise
I personally answer every request within 24 hours — not a bot, not an assistant.
Flexible reschedule policy
Life happens. Reschedule up to 60 days before your event at no extra cost — your deposit moves with you to any open Saturday within 12 months.
Real client reviews
Hear from couples and hosts who've booked me. Read testimonials →
Quick answers before you book
What if I need to cancel or reschedule?
Reschedule free up to 60 days out — your deposit carries to any open Saturday within 12 months. Cancellations inside 60 days forfeit the deposit so the date can be re-opened.
What if it rains or the venue changes?
No problem. Outdoor plans, venue swaps, and timeline shifts are covered — just keep me in the loop and we'll adjust together.
What happens if you get sick?
I'm plugged into a trusted network of vetted DJs. In the rare case I can't perform, I'll arrange a qualified backup at no extra cost to you — or refund your deposit in full.
Is my deposit secure?
Yes — deposits are processed through Stripe, the same platform used by Amazon, Shopify, and Google. I never see your card details.
More questions? See the full FAQ →
Service & booking disclosures
- Submitting a request does not guarantee availability until confirmed by DJ J Moon.
- Your date is held only after a signed agreement and 50% deposit are received.
- Deposits are non-refundable unless the event is cancelled by DJ J Moon.
- Travel fees may apply depending on venue location.
