Officiating Services

I am a professional, traveling wedding officiant, based out of Jacksonville, FL, providing unforgettable, personalized ceremonies for any couple, anywhere.

Your wedding is one of the most important days of your life. Every detail is planned to perfection, except for the ceremony! Couples typically hire any random officiant, who shows up, reads a generic script (almost everyone has heard before), and your guests are sitting there bored, waiting for the reception to start!

At Weddings by JJ, WE ARE FLIPPING THE SCRIPT ON BORING, COOKIE-CUTTER CEREMONIES! You can have a truly unique, personalized ceremony, that will leave your guests asking where you found your officiant, and how long you’ve known each other!

A wedding ceremony shouldn’t mark the beginning of your relationship, its purpose should be to acknowledge and honor the bond that ALREADY exists! We are story tellers, who will take your guests on a journey. The journey of your love story. We help you and your guests recognize and appreciate the true meaning and purpose of the occasion, which makes the celebration to follow, that much more special!

Having performed my first ceremony in 2016, I officiate both traditional weddings, as well as beach, scuba, adventure, or themed weddings for all couples. Whether you envision your wedding at a grand oceanfront resort, 40 feet underwater in one of our state’s beautiful springs (yes, I’m SCUBA certified), on a roller coaster in a theme park, or at a unique location that is special to just the two of you, I am happy to help you craft the sentimental, touching, funny, once-in-a-lifetime, ceremony of your dreams!

Thank you for visiting, and I look forward to helping you have the perfect ceremony that you didn’t even know was possible! Call, text, or email me today for a free consultation and let me show you the difference! We have packages starting at $299 and offer low deposits with interest free payment arrangements, because ALL couples deserve the perfect ceremony

 J.J. Gray

Weddings by J.J.

Check Availability for Your Wedding Date: