Local service guide
Plumbing Services in Jacksonville, FL: Hiring Guide
To arrange Plumbing Services in Jacksonville, choose a plumber after checking their contractor license, agreeing on a written repair scope, and confirming who will handle permits and inspections. The city requires a permit for water-heater replacement but exempts certain leak repairs, fixture replacements after the stop, and drain clearing. Describe the work before accepting a quote so the plumber can distinguish an exempt repair from a plumbing alteration. [1]
Describe the problem before booking
Give the plumber your address, the affected fixture, and a short account of the problem. Say whether you see water, hear a recurring drip, have a drain that backs up, or want to replace an appliance. Send photos of the fixture and the space around it. For a water heater, include a readable photo of its label and connections.
Ask for the visit charge, any diagnostic charge, and the price approval process before booking. If the plumber needs to inspect the problem before pricing the repair, agree on what you authorize for that visit. Request a separate explanation and price before approving pipe replacement, opening a wall, or expanding the work beyond the original problem.
Resolve the permit question before work starts
Jacksonville's Building Inspection Division lists water-heater replacement among work requiring a permit. Its exemptions include replacing plumbing fixtures after the stop, excluding water heaters, and stopping plumbing leaks. The city also exempts clearing drain stoppages when the repair does not involve or require replacing or rearranging valves, pipes or fixtures. [1]
Ask the plumber to describe which parts they will repair and which they will replace. For a drain job, distinguish clearing the blockage from replacing a damaged pipe. For a fixture replacement, ask whether the plumber will work beyond the fixture shutoff. If the scope does not fit a listed exemption, confirm the requirement with the Building Inspection Division before authorizing the work. [1]
For permitted work, name the person responsible for applying, paying the city fees and arranging inspections in the agreement. Ask for the permit number and keep it with the estimate and invoice. Avoid accepting an unexplained promise that the contractor will deal with paperwork later.
Check the contractor and compare complete quotes
Ask for the contractor's license information and check it before hiring. The city's guidance directs homeowners to the Florida Department of Business and Professional Regulation or the Construction Trades Qualifying Board for license verification. Jacksonville also requires contractors registering to pull permits to provide a Florida construction license and proof of workers' compensation insurance or an exemption. [1]
Request proof of liability insurance and make sure the company name matches the estimate. Compare the proposed repair, parts, access work, cleanup and warranty terms. For replacement equipment, ask for the model and what the installation includes. Decide who will repair any wall or floor openings, remove old equipment and approve additional work.
Ask each contractor to separate the diagnosis from the remedy. For a recurring clog, request an explanation of the proposed next step before approving a larger job. For a leak, ask how the plumber will confirm that the repair has stopped it. Keep the written scope specific enough that you can tell whether the contractor completed what you approved.
Read permit fees separately from repair prices
The city's plumbing fee schedule lists $11 fixture and connection components, $21 components for water softeners and solar water heaters, and a $60 minimum plumbing permit fee based on the listed formulas. These figures describe municipal permit charges. They do not establish a plumber's labor, equipment or total installation price. [2]
Ask the contractor to identify the applicable fee calculation instead of treating a listed component as the whole permit cost. Request an itemized allowance for city fees and a separate amount for permit administration. Compare repair quotes using the same scope, including equipment, disposal, access repairs and inspection coordination.
Plan access and confirm completion
The permit holder must request the required inspections, and the city determines the inspection list during permit review. Jacksonville lists plumbing categories that include rough, re-pipe, top-out, water and sewer, and final inspections. Ask the contractor which inspections apply to your project and when you need to make the home available. [3]
An occupied home must have a representative aged 18 or older onsite who can provide access to the areas requiring inspection. The city also requires legible approved permit documents onsite in a weatherproof container. Coordinate those arrangements with the contractor before an inspection visit. [1]
Before closing out the job, review the repair with the plumber and ask them to demonstrate its operation. Collect the invoice, equipment information, written warranty terms and applicable inspection results. Keep photos of concealed repairs and ask who to contact if the original problem returns.
Selected Jacksonville plumbing permit fee components and minimum

Local details that affect your job
Water heaters fall outside the fixture exemption
Jacksonville excludes water heaters from its exemption for fixture replacements after the stop. If you are replacing a heater, request a quote that addresses the permit and inspection arrangements, even if the contractor plans to use the existing location. [1]
You can check permitted work yourself
The city allows the public to review permit and inspection information through JAXEPICS and search by permit number, confirmation number or address. Ask the contractor for the permit number, then check the inspection results during the project and at completion. [3]
Inspection requests have a local phone route
The city accepts inspection requests at 904-255-8500, option 4, from 7 a.m. to 4 p.m., Monday through Friday. The permit holder remains responsible for requesting inspections. Agree on who will make the request and who will provide access. [3]
Match the proposed job to the permit question
| Proposed work | City guidance | Before approving |
|---|---|---|
| Clear a drain | Exempt if the repair requires no replacement or rearrangement of valves, pipes or fixtures | Confirm whether the quote covers clearing alone or pipe work |
| Stop a plumbing leak | The city lists stopping plumbing leaks as exempt | Describe the repair scope and confirm whether it includes an alteration |
| Replace a fixture | Replacement after the stop is exempt, excluding water heaters | Ask whether work extends beyond the fixture shutoff |
| Replace a water heater | The city lists replacement as requiring a permit | Include permit handling and inspection coordination |
| Extend or rearrange piping | The exemption for drain clearing does not cover replacement or rearrangement | Confirm permitting and the required inspection sequence |
Your hiring checklist
- Send photos and describe the affected fixture, symptoms and access space.
- Check the contractor's license information and request insurance documentation.
- Agree on the visit and diagnostic charges before booking.
- Get a written scope identifying repairs, replacements and exclusions.
- Ask the plumber to explain the permit requirement for the exact scope.
- Separate city permit charges from contractor administration charges.
- Arrange inspection access with the permit holder.
- Keep the invoice, warranty terms, permit number and applicable inspection results.
Frequently Asked Questions
Does a water-heater replacement need a permit?
Yes. Jacksonville lists water-heater replacement as work requiring a permit and excludes it from the fixture replacement exemption. Ask who will obtain the permit and arrange the applicable inspections before accepting the installation quote. [1]
Is $60 the total permit cost for any plumbing job?
The city lists $60 as the minimum plumbing permit fee under its fee formulas. The applicable calculation depends on the work. Ask the contractor to identify the city charge and separate any administration charge from it. [2]
Who schedules the inspection?
The permit holder must request required inspections. Agree with the contractor on the request, timing and access arrangements. The city determines the required inspection list during permit review. [3]
Do I need to be home for an inspection?
For an occupied home, Jacksonville requires an onsite representative aged 18 or older who can provide access to the areas requiring inspection. You can arrange another qualifying adult to attend if you cannot be there. [1]
Sources and scope
This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.
