Wedding Officiant in Jacksonville
Simple, professional civil ceremonies. Multilingual service in English, Albanian, Spanish, and Italian.
All Tax & Books provides civil wedding ceremonies in Jacksonville and Northeast Florida. As a commissioned Florida Notary Public, Elton Kasma is authorized to solemnize marriages in Florida when the couple has a valid marriage license.
New clients: complete the intake form. Existing clients: use the private upload link already sent to your email.

Wedding Services
- Civil ceremonies — simple, legal, dignified
- Courthouse ceremonies
- Elopements — private ceremonies for just the two of you
- Vow renewals
- Small ceremonies — intimate gatherings with close family
- Mobile ceremonies — your home, park, beach, or venue
What You Need
- Valid Florida marriage license (from any FL county clerk)
- Photo ID for both parties
- Witnesses are optional under Florida law; bring them if you want them as part of the ceremony
How to Get Your Florida Marriage License
Apply in person at any Florida county clerk's office. Both parties must appear together with valid photo ID.
Florida residents have a mandatory 3-day waiting period after the license is issued before the marriage can be performed; this waiting period is waived if both applicants complete an approved 4-hour premarital preparation course from a registered provider and present the certificate of completion at the time of application. Non-Florida residents have no waiting period.
Both residents and non-residents qualify for a $32.50 reduction in the marriage-license fee when they submit the required certificate for an approved premarital preparation course with their application. The license is valid for 60 days from the date of issuance and can be used in any Florida county.
The Duval County Clerk's Office in downtown Jacksonville is the closest option for most of our clients.
What to Expect at the Ceremony
We arrive at your chosen location with the legal documents ready. The ceremony is brief, professional, and dignified — typically five to fifteen minutes. We perform the legal solemnization required by Florida law, you and your spouse exchange vows (your own or standard vows), the officiant completes the marriage certificate, and any optional witnesses may participate if you choose. After the ceremony, we file the completed certificate with the county clerk's office.
Multilingual Ceremonies
We perform ceremonies in English, Albanian, Spanish, and Italian — or in a combination of languages if the couple and their families speak different languages. This is especially meaningful for couples from immigrant families where older relatives may not speak English fluently.
Service Area
Jacksonville and all of Duval County, St. Johns County (including St. Augustine and Ponte Vedra Beach), Clay County (including Orange Park and Fleming Island), and Nassau County (including Fernandina Beach and Amelia Island). Beach ceremonies, park ceremonies, backyard ceremonies, and courthouse ceremonies are all welcome.
Frequently Asked Questions
How long is the ceremony? A standard civil ceremony takes five to fifteen minutes. If you have your own vows, readings, or cultural elements you want included, let us know in advance and we will accommodate them within the legal ceremony framework.
Can we write our own vows? Yes. You can use your own vows, traditional vows, or a combination. The only legal requirement is that the ceremony includes a declaration of intent and a pronouncement — we handle that part.
Do we need witnesses for a Florida wedding ceremony? Florida law does not generally require two witnesses for a properly licensed and solemnized marriage ceremony. If you want witnesses for personal or ceremonial reasons, tell us when you book.
Can you perform the ceremony in Albanian or Spanish? Yes. We perform ceremonies in English, Albanian, Spanish, and Italian. For bilingual couples or families, we can conduct the ceremony in two languages so everyone present understands.
Do you travel to the beach? Yes. Beach ceremonies at Jacksonville Beach, Ponte Vedra Beach, Amelia Island, and St. Augustine Beach are common. We arrive early, handle the legal paperwork, and perform the ceremony at your chosen spot. See our mobile notary service for details on our full travel coverage area.