Plumbing Contracts: Complete Guide for Plumbers & Bidding

Plumbing contract agreement signing

Plumbing contracts are legally binding agreements that outline the scope of work, pricing, timelines, and responsibilities between plumbers and clients. Whether you’re handling a small residential repair or bidding on large commercial plumbing contracts, having a clear written agreement protects both parties and helps prevent costly disputes. 

From service agreements and maintenance contracts to printable plumbing contract templates, this guide will help you understand the basics essential for running a professional and profitable plumbing business.

Understand the Basics of Plumbing Contracts

A plumbing contract is a written agreement between a plumber or plumbing company and a client that spells out exactly what work will be done, how much it costs, and when it will be completed. It’s not just paperwork — it’s your protection if something goes sideways.

Without a solid contract, you’re relying on verbal agreements and goodwill. That leads to disputes over payment, arguments about what was included, and potential legal trouble. A well-written plumbing service contract makes expectations clear from day one and gives both parties something concrete to reference if questions come up mid-job.

Send Invoices in Seconds

Set up in 1 minute, send invoices in 2 — it’s that simple with Invoice Fly. 

invoice fly mobile dashboard

There are several types of plumbing contracts you’ll encounter:

  • Service contracts — ongoing agreements for regular maintenance, annual inspections, or emergency call-outs, offering steady recurring revenue
  • Project-based contracts — one-off jobs with defined start and end dates, like a bathroom renovation or new construction install
  • Commercial plumbing contracts — larger-scale agreements with businesses, property managers, or government agencies, often requiring formal bids or RFPs
  • Plumbing maintenance contracts — recurring agreements to maintain systems in residential or commercial buildings over time

If you’re building your business from the ground up, our guide on how to start a plumbing business covers everything from licensing to your first client.

Plumbing contract agreement signing

What Should Be Included in a Plumbing Contract?

Every plumbing contract agreement should be clear, specific, and complete. Here’s what to include.

1. Scope of Work

Detailed Description

This is the heart of any plumbing contract. Describe every task you’ll perform in plain, specific language. “Install one 40-gallon water heater in the basement utility room, including connection to existing gas line and pressure relief valve” is far better than “water heater work.” The more detail you include, the fewer arguments you’ll have later — and the easier it is to justify your pricing.

Exclusions

List what is NOT included in the job. For example: “This contract does not include drywall repair after pipe installation” or “painting and finishing work are excluded.” Exclusions prevent scope creep, protect your profit margins, and stop clients from assuming everything is covered under one flat fee.

Permits and Inspections

State clearly who is responsible for pulling permits. In most states, the licensed plumbing contractor is responsible for obtaining required permits. Skipping this can mean fines, failed inspections, and being required to redo completed work at your own expense.

2. Permits

Always address permits as a standalone item in your contract. Confirm which party is responsible for obtaining and paying for them. For government plumbing contracts, permit and compliance requirements are often more extensive — make sure your contract reflects local and federal requirements for the job type.

3. Equipment and Materials

Specify the materials and equipment you’ll use, including brand names and model numbers where possible. This sets quality expectations upfront and protects you from being asked to upgrade materials after the job starts. Include who supplies the materials and how material costs are handled — whether they’re built into the flat price or billed separately.

4. Timeline and Delays

Project Start and Completion Dates

Include the expected start date, milestones for larger jobs, and a projected completion date. Be realistic — plumbing projects often run into unexpected complications, especially in older buildings where conditions behind walls are unknown until work begins.

Delays and Extensions

If you don’t include a delay clause, you risk being blamed for setbacks outside your control — a supply chain shortage, a client who keeps changing the scope, or a permit that takes longer than expected. Defining acceptable reasons for timeline extensions in writing keeps the project moving and removes ambiguity before it becomes a dispute.

Plumbing service contract maintenance

5. Payment Terms and Schedule

Total Cost

Clearly state the total price for the job. If you use hourly vs. flat rate pricing, specify which applies and how additional work outside the original scope will be billed. For guidance on setting competitive rates, see our guide on how to price plumbing jobs.

Deposit and Progress Payments

When you request a deposit, make sure it’s clearly tied to a milestone in the contract — not just a vague upfront payment. Break down payment milestones for larger jobs so clients know exactly when each payment is due and what triggers it. In California, the CSLB limits deposits on home improvement contracts to $1,000 or 10% of the total cost, whichever is less. Check your state’s rules before requesting upfront payment — regulations vary significantly.

Payment Method

Specify how you accept payment — check, credit card, bank transfer, or payment app. Using a free plumbing invoice template or an invoice maker makes billing fast, professional, and consistent across every job.

6. Insurance

Your contract should confirm that you carry the required insurance, including general liability and workers’ compensation where applicable. This protects both you and your client if something goes wrong on the job. For state-specific coverage requirements, see our guide on plumbing insurance in California.

7. Termination

If you skip this clause, you have no clear exit if a client stops responding, refuses to pay, or keeps expanding the scope beyond what was agreed. Include a termination clause that defines under what conditions either party can exit the agreement, how much notice is required, and what payment is owed for work completed up to that point. This is one of the most overlooked sections in plumbing contracts — and one of the most important when a project goes sideways.

Plumbing Contract Essentials Checklist

SectionWhat to IncludeWhy It Matters
Scope of WorkDetailed tasks, exclusions, permit responsibilityPrevents scope creep and disputes
Materials & EquipmentBrands, models, who supplies materialsSets quality expectations
TimelineStart date, milestones, completion dateAvoids deadline confusion
Payment TermsTotal cost, deposit, milestones, billing methodReduces payment disputes
InsuranceProof of liability and workers’ compProtects both parties
Termination ClauseExit terms and payment for completed workPrevents legal conflict
plumbing contractor installing pipes

Signature Lines

Both you and the client must sign and date the contract. Without signatures, your agreement may not be legally enforceable. Include space for printed names and titles, especially on commercial plumbing contracts where a company representative — not the business owner — may be signing. If you operate as one of many plumbing companies competing for the same clients, a signed contract signals professionalism that sets you apart from less organized competitors.

Governing Law

State which jurisdiction’s laws govern the contract. This matters if you work across state lines or take on federal government contracts. It determines which courts have authority if a dispute escalates.

Dispute Resolution

Add a clause explaining how disputes will be resolved — mediation, arbitration, or litigation. This gives both parties a clear path forward without immediately heading to court, which saves time and money for everyone involved.

Simple Plumbing Contract Template Structure

When you draft your contract, use this outline as a starting point. Every job — from a single faucet repair to a full commercial installation — should follow the same basic structure:

  1. Client information — full name, address, contact details, and property address
  2. Scope of work — detailed task descriptions, exclusions, and permit responsibility
  3. Materials and equipment — specific products, brands, and who supplies them
  4. Timeline — start date, milestones, and projected completion
  5. Payment terms — total cost, deposit amount, milestone payments, and accepted methods
  6. Insurance — confirmation of liability and workers’ comp coverage
  7. Signatures — signed and dated by both parties before any work begins

A free plumbing estimate template can serve as the foundation before the contract is finalized, giving clients a clear picture of scope and cost before they sign.

plumber reviewing contract on tablet

Conclusion

A strong plumbing contract isn’t just legal protection — it’s a sign of professionalism that helps you win better clients and build a more stable plumbing services business. Whether you need a basic plumbing contract template for a one-off repair or a comprehensive commercial plumbing maintenance contract for an ongoing client, the structure is the same: be clear, be specific, and put everything in writing.

To win more jobs and close them faster, pair your contracts with a free plumbing estimate template and a reliable estimates app. When it comes to estimating jobs, first impressions matter — professional documents help you stand out before the work even starts. And once the job is done, plumbing software keeps your invoicing, scheduling, and client records organized in one place.

For a broader look at building your business, revisit our complete guide on how to start a plumbing business.

Send Invoices in Seconds

Set up in 1 minute, send invoices in 2 — it’s that simple with Invoice Fly. 

invoice fly mobile dashboard

Plumbing Contract FAQs

You can charge by the hour or use flat-rate pricing per job. Most plumbers use a combination — hourly for diagnostic work and flat rates for standard services. For a full breakdown, see our guide on hourly vs. flat rate pricing.

Build your local presence online, ask for referrals, and network with general contractors and property managers. Your plumbing marketing strategy should include a Google Business profile, social media presence, and a professional website that showcases your work and services.

Plumbers remain in steady demand across residential and commercial markets. According to the Bureau of Labor Statistics, the median annual wage for plumbers was $62,970 as of May 2024, and employment is projected to grow 4% through 2034. Running your own business adds income potential and flexibility on top of that. See our breakdown of how much plumbers make for more context.

Get licensed — see our guide on how to get a plumbing license — then create a Google Business profile, collect reviews, and invest in local SEO. Professional contracts and invoices also serve as a marketing tool: clients trust businesses that look organized and prepared.

Start with the right business structure, get your license and insurance, define your service area, and set up operations with tools like our plumbing software. Use written contracts from day one to build credibility and protect every job you take on.