Key takeaways
- The seven criteria that separate a reliable Richardson plumber from a problem one: active Texas Master Plumber license, BBB accreditation, current liability insurance, written estimates, permit handling, multi-platform reviews, and Richardson-area experience.
- The Texas Master Plumber license (M-number) is non-negotiable. Verify the number on the Texas State Board of Plumbing Examiners site before signing anything. Unlicensed work voids homeowners insurance and fails resale inspection.
- Richardson’s mature housing stock — much of it built between 1955 and 1985 — has clay-tile sewer lines, cast-iron drain stacks, and original copper supply lines. Plumbers without local experience tend to underestimate these jobs and run over budget.
- A reliable plumber provides a written estimate before any work begins, pulls permits where the City of Richardson requires them, and stands behind the work in writing.
- Cost of getting it wrong: $1,000 to $30,000+ in damage from unlicensed or poor-quality work, plus possible insurance complications.
- Call 214-918-6109 for licensed plumbing service in Richardson, including the Heights, Berkner, Canyon Creek, Cottonwood Heights, and surrounding neighborhoods.
How do you find a reliable plumber in Richardson, TX?
The fastest way to find a reliable plumber in Richardson, TX is to verify five credentials before booking: active Texas Master Plumber license, current general liability insurance, BBB accreditation, written estimate practices, and permit-pulling discipline. Three additional checks — multi-platform reviews, Richardson-area experience, and direct conversation with the actual plumber doing the work — separate good plumbers from great ones. The whole vetting process takes 20 minutes and protects you from the failure modes that turn a $400 repair into a $4,000 problem.
Why does Richardson, TX deserve its own vetting checklist?
Richardson is a Collin and Dallas County city of roughly 120,000, anchored by mid-century neighborhoods (Heights, Cottonwood Heights, Canyon Creek, Owens Park) and the Telecom Corridor that brought decades of upscale construction north of Spring Valley. The housing stock spans 70 years — from 1950s ranches with original cast iron to 2020s new-builds with PEX. A plumber whose experience runs only to new construction will misdiagnose problems in a 1962 Owens Park home where the drain stack is corroded cast iron and the supply lines are Type M copper at end-of-life.
Three Richardson-specific factors raise the stakes on plumber selection:
- Aging infrastructure under aging homes. Pre-1985 Richardson homes commonly have clay-tile sewer lines (50–60 year service life), cast-iron drain stacks (50–75 years), and Type M copper supply (30–50 years). All three are at or past expected lifespan. A plumber needs to recognize the materials at a glance.
- City-specific permitting. The City of Richardson requires permits for water heater replacement, sewer line repair, gas line work, and any new fixture installation. An unlicensed handyman skipping the permit looks cheaper up front and costs more at resale when the inspector flags the work.
- Hard-water territory. Richardson and the rest of north Dallas County run on the same hard water as Mesquite and Plano — typically 8–10 grains per gallon. Plumbers from outside DFW often underestimate scale and sediment damage.
For an introduction to local plumbing services, see the Richardson plumber service page or the broader residential plumbing services overview.
Tip 1: Verify the Texas Master Plumber license
The Texas Master Plumber license (M-number) is the legal authority required for residential and commercial plumbing work in Texas. Texas Occupations Code Chapter 1301 requires it. There is no legal workaround.
How to verify the license
- Ask the plumber for their Master Plumber M-number or Journeyman J-number.
- Open the Texas State Board of Plumbing Examiners license search.
- Enter the number. The record should return name, license type, status (Active), and disciplinary history.
- Confirm the name matches the company and person quoting the work.
What to look for
- Active status. Expired, suspended, or surrendered licenses disqualify the contractor.
- Master license (M-) for the principal of the business. Journeyman license (J-) is fine for technicians under a master’s supervision.
- No recent disciplinary actions. Minor complaints happen to honest contractors; a pattern of unresolved complaints is a flag.
James Armstrong holds Texas Master Plumber License M-39428, active and in good standing since 1995. Confirm the record yourself before booking any plumber — including this one.
Tip 2: Check BBB accreditation and rating
The Better Business Bureau (BBB) accreditation indicates the contractor has met BBB’s standards for advertising honesty, complaint resolution, and business practices. The letter grade (A+ through F) reflects complaint history weighted by complaint resolution.
How to check BBB
- Go to bbb.org.
- Search the company name and city.
- Confirm the accreditation status (Accredited or Not Accredited).
- Check the letter grade and review the complaint history.
What to look for
- Accredited Business status with at least 3 years of accreditation history.
- A or A+ rating. B+ is acceptable; below B+ suggests unresolved complaints.
- Complaint resolution pattern. Look for “Resolved” status on complaints rather than “Unresolved” or “Disputed.”
James Armstrong Plumbing has been BBB A+ accredited since 2018.
Tip 3: Demand proof of current insurance
A reliable Richardson plumber carries general liability insurance ($1 million minimum is the industry standard) and workers compensation for employees. The general liability protects you if the plumber damages your home; workers comp protects you if the plumber gets injured on your property.
How to verify insurance
- Ask the plumber for a Certificate of Insurance (COI).
- The COI should be issued by the plumber’s insurance carrier, not produced by the plumber.
- Confirm the policy is currently effective — check the dates.
- For larger jobs, ask the plumber to add you as an additional insured on the policy for the duration of the work.
Why this matters
If an uninsured plumber damages a water line during repair and floods your home, your homeowners insurance becomes the only recourse — and the carrier may decline to pay (or subrogate the loss) because the work was performed by an uninsured contractor. The cost of the verification call to the plumber’s insurance carrier (free) protects you from a $10,000–$50,000 worst case.
Tip 4: Require a written estimate
A reliable plumber provides a written estimate before any work begins. Verbal estimates protect nobody. The written estimate should specify:
- Scope of work. What’s being repaired, replaced, or installed, with enough detail that two different plumbers would interpret it the same way.
- Materials. Brand and model numbers where applicable (especially for fixtures, water heaters, and appliances).
- Total price. All-in number including labor, materials, permits, and disposal. Not “$2,000 plus parts.”
- Timeline. Start date and expected completion.
- Warranty terms. What’s covered, for how long, and what voids it.
- Payment schedule. Deposit (if any), progress payments, final payment, and what triggers each.
- Change-order policy. How surprises and scope changes get handled.
Red flags on estimates
- “Cost-plus” or “time-and-materials” only. Open-ended pricing protects the plumber, not you.
- Cash discount with no receipt. Tax avoidance signals other corner-cutting.
- Pressure to sign immediately. Honest pricing holds for at least 30 days.
- Quotes far below the field. If three plumbers quote $4,500–$5,800 and one quotes $2,200, the low quote is either inexperienced, missing scope, or planning to upcharge mid-job.
Tip 5: Confirm they pull permits
Permits exist for a reason: they trigger a city inspection of the work. The City of Richardson Building Inspection Department reviews permitted plumbing work to confirm it meets code. Skipping the permit skips the inspection.
What requires a permit in Richardson
- Water heater replacement (every type — tank, tankless, electric, gas)
- Sewer line repair or replacement with excavation
- Gas line installation, repair, or modification
- New fixture installation (adding a bathroom, moving a kitchen sink, etc.)
- Whole-home repipe
- Backflow preventer installation
What doesn’t require a permit
- Like-for-like faucet replacement
- Toilet replacement at the existing flange
- Drain cleaning and hydro jetting
- Camera inspection
- Minor repairs that don’t alter the system
If a plumber says permit-required work doesn’t need a permit, that’s a deal-breaker. Either the plumber doesn’t know the code or is willing to skip code to save themselves the paperwork. Both end badly for the homeowner.
Tip 6: Read reviews across multiple platforms
Single-platform reviews are easy to manipulate. Reliable plumber selection requires reading reviews on at least three platforms and looking for patterns rather than individual stars.
Platforms to check
- Google Business Profile. Highest volume, hardest to manipulate at scale.
- BBB. Detailed complaint history with resolution status.
- Angi (formerly Angie’s List). Project-specific reviews from verified hires.
- Yelp. Mixed signal, but useful for identifying repeated complaints.
- Nextdoor. Hyper-local Richardson recommendations from actual neighbors.
How to read reviews
- Look for patterns, not outliers. One 1-star review out of 200 isn’t a flag. Five 1-star reviews mentioning the same problem (no-shows, billing surprises, poor workmanship) is.
- Check how the business responds to negative reviews. Professional, problem-solving responses signal a contractor that takes feedback seriously. Defensive or insulting responses signal the opposite.
- Look for project-specific detail. Reviews that name the type of work (“water heater install,” “slab leak repair”) carry more weight than generic “great service” comments.
- Discount obvious extremes. 5-star “best plumber ever” with no detail is as suspicious as a 1-star personal attack. Mid-range, specific reviews are the most informative.
Tip 7: Ask about Richardson-area experience
Richardson’s housing stock spans 70 years. A plumber’s experience needs to match the home’s age. Ask specifically:
- “How long have you serviced homes in Richardson?” Five years minimum for any meaningful local experience.
- “What’s the typical sewer line material in Heights / Cottonwood Heights / [your neighborhood]?” The right answer for pre-1980 Richardson neighborhoods is “usually clay tile with some cast iron.” Wrong answers signal the plumber is faking familiarity.
- “Have you worked on cast-iron drain stacks before?” Most mid-century Richardson homes have them. A plumber who hasn’t seen one will struggle with the diagnosis and repair.
- “Are you familiar with City of Richardson permit requirements?” The right answer mentions specific permit types and the building inspection process.
James Armstrong Plumbing has serviced Richardson homes since 1995 — across the Heights, Cottonwood Heights, Canyon Creek, Owens Park, and the Spring Valley corridor.
What’s the cost of hiring the wrong plumber?
Hiring an unlicensed or unqualified plumber in Richardson typically costs $1,000 to $30,000+ in downstream damage. Common scenarios:
| Mistake | Downstream cost | How vetting prevents it |
|---|---|---|
| Unlicensed water heater install — gas line undersized | $2,000–$15,000 (CO leak, fire risk) | License verification + permit check |
| Sewer repair without camera inspection | $3,000–$12,000 (wrong method, repeat repair) | Written scope + multi-bid comparison |
| Uninsured contractor floods home during repair | $10,000–$50,000+ (homeowners denies claim) | Certificate of Insurance verification |
| Skipped permit on slab leak repair | $1,500–$5,000 (forced re-permit at resale) | Permit conversation up front |
| Wrong material — galvanized stub-out on new PEX | $800–$3,000 (galvanic corrosion, premature failure) | Written materials spec on estimate |
The vetting checklist above prevents every one of these. Total time invested: about 20 minutes.
Red flags: when to walk away
Walk away from any Richardson plumber who:
- Can’t or won’t provide a license number. “I work under my brother’s license” is not a license.
- Insists on cash only. Reliable contractors accept checks, cards, and provide receipts.
- Demands large upfront deposits. 10–25% is standard. 50%+ before any work is a flag.
- Quotes well below the field. $2,000 when everyone else quotes $5,000 means missing scope or planning to upcharge.
- Refuses to put anything in writing. “Trust me” is not a contract.
- Pressures you to decide today. Honest pricing holds for 30 days; same-day pressure tactics signal the opposite.
- Has a fresh business name and no review history. New businesses are fine; new businesses with no traceable principal are not. Check whether the M-license holder is the same person across business name changes.
- Won’t show insurance. Period.
How do you compare plumber bids?
Three plumber bids is the minimum for any job over $2,000. Compare bids on these dimensions, not just total price:
- Scope match. Are all three plumbers proposing the same work? If one wants to replace 20 feet of sewer line and another wants to spot-repair 6 feet, the bids aren’t comparable.
- Materials specified. Cast iron, PVC, copper, PEX — the material affects price and lifespan. Same scope with different materials yields different bids.
- Warranty. A 1-year warranty and a 10-year warranty are not equivalent products.
- Permit handling. If permits are required, are they included in the bid or extra?
- Cleanup and restoration. Who patches the drywall, repaints, replants the lawn, repairs the driveway? Trenchless sewer work, for example, ranges from “we leave it dirt” to “we restore everything to original.”
The middle bid is usually right. The lowest bid is missing something. The highest bid is either overscoped or pricing in unnecessary premium materials.
When should you call James Armstrong Plumbing?
Call 214-918-6109 if you’re in Richardson and dealing with a plumbing problem, planning a renovation that involves new fixtures, or comparing bids for a major repair. We’ll provide a written estimate, verify our license up front, and answer the seven questions above without you having to ask.
James Armstrong Plumbing has served Richardson since 1995. Master Plumber James Armstrong (License M-39428, BBB A+ since 2018) personally diagnoses every major job and stands behind the work in writing. Service areas include Richardson, Mesquite, Garland, Rowlett, Dallas, Plano, Balch Springs, and Sunnyvale.
For specific services in Richardson, see the Richardson plumber page, Richardson water heater services, or emergency plumbing.
Frequently asked questions
How do I check if a plumber is licensed in Texas?
Visit the Texas State Board of Plumbing Examiners license search at tsbpe.texas.gov. Enter the plumber’s name or M-number (Master) or J-number (Journeyman). The record returns name, license type, status, and any disciplinary history. Active Master Plumber status is required for the principal of any plumbing business in Texas.
What permits does Richardson, TX require for plumbing work?
The City of Richardson requires permits for water heater replacement, sewer line repair or replacement with excavation, gas line work, new fixture installation, whole-home repipes, and backflow preventer installation. Permits are not required for like-for-like faucet replacement, toilet replacement at the existing flange, drain cleaning, or camera inspections.
How many plumber bids should I get?
Three bids minimum for any job over $2,000. Compare bids on scope match, materials specified, warranty terms, permit handling, and cleanup — not just total price. The middle bid is usually right. The lowest bid often misses scope; the highest bid is often overscoped.
Is BBB accreditation worth checking?
Yes. BBB accreditation indicates the contractor has met advertising honesty and complaint-resolution standards. The letter grade (A+ through F) reflects complaint history weighted by resolution. Look for A or A+ rating with at least 3 years of accredited history. B+ is acceptable; below B+ suggests unresolved complaints worth investigating.
What does it cost if I hire an unlicensed plumber in Texas?
The plumber faces fines from the Texas State Board of Plumbing Examiners ranging from $500 to $5,000 per violation. The homeowner faces voided homeowners insurance coverage on resulting damage, failed inspections at resale, and potential code-enforcement liability. Cumulative downstream cost typically runs $1,000 to $30,000 depending on the work and resulting damage.
Should I ever hire a plumber who can’t provide a written estimate?
No. A reliable plumber provides a written estimate before any work begins. The estimate should specify scope, materials, total price, timeline, warranty, payment schedule, and change-order policy. Verbal estimates protect nobody and are the most common source of billing disputes.
How long does the vetting process take?
About 20 minutes per plumber. License verification on TSBPE takes 2 minutes. BBB check takes 3 minutes. Insurance verification takes 5 minutes (a phone call to the carrier on the certificate). Reading reviews across three platforms takes 10 minutes. The total investment is small relative to the worst-case downstream cost of skipping the steps.
This guide is for general information about hiring a plumber in Richardson, Texas. Specific requirements vary by job and may include additional local code considerations. Verify all credentials directly with the Texas State Board of Plumbing Examiners and the City of Richardson Building Inspection Department.