i30 Builders · McKinney, TX
Shower Remodels and Wet Rooms in McKinney
We remodel showers in McKinney, from a tub swap to a curbless wet room, and pull the city permits. McKinney inspects a shower in layers, before the tile and after it.
Permits handled · Written scope and price before any deposit
Free site visit · written scope · lump-sum price
Rated 5.0 on Google$1M GL + $1M Umbrella1-year workmanship warranty

Get a written estimate
Four fields. We call back within one business day to set up the site visit.
- GL + umbrella coverage
- $1M + $1M
- Workmanship warranty
- 1-yr
- Cities served
- 33
Does a shower remodel in McKinney need a permit?
Swapping a faucet, a toilet or the tile in place does not. Open the wall or floor to reach the pipes, as a curbless shower always does, and it is permit work. The inspector then checks that a site-built shower floor holds water before tile, that the bath fan vents outdoors, and that the shower glass is safety glass.
Where McKinney draws the permit line
- McKinney needs a permit for work inside walls, ceilings, floors or the foundation that reaches the plumbing, the gas or the wiring. Water heater replacements are on the list too. City of McKinney, Home Repairs Permit Information
- Tiling and flooring need no permit, and neither does replacing a toilet, faucet or other fixture in the same spot without changing the pipes. A new shower head on the old valve is not permit work. Moving the drain for a curbless floor is. City of McKinney, Home Repairs Permit Information
- McKinney figures an alteration at sixty-eight cents a gross square foot of the area worked on. The plumbing permit is $40, the electrical permit $40, and a residential plan review $100. These are city fees, separate from our price. City of McKinney Residential Builder Packet, Building Permit Fee schedule
Read from the city’s own documents on the dates linked. Codes and fees change and city staff interpret them, so we confirm for your address before we pull the permit.
What McKinney's inspector checks in a shower
McKinney's builder packet carries the city's inspection checklists. These are the lines that land on a shower or wet room.
- A shower built up on site, rather than a one-piece pan, has to be plugged and filled to prove it holds water at the top-out inspection, before any tile goes on. City of McKinney Residential Builder Packet, Plumbing Top Out / HVAC Rough checklist
- Anti-scald valves go in where the code calls for them, so the shower cannot run dangerously hot. The same checklist wants tub boxes sealed so rodents cannot get through. City of McKinney Residential Builder Packet, Plumbing Top Out / HVAC Rough checklist
- The moisture fan has to be ducted to the outside. A bath fan that dumps into the attic fails. City of McKinney Residential Builder Packet, Plumbing Top Out / HVAC Rough checklist
- Wiring for a jetted tub sits at least 4 inches above the finished floor, checked at the framing inspection. The primary tub goes in with the electrical bonding the code requires. City of McKinney Residential Builder Packet, Frame & Electrical Rough and Temporary Meters checklists
- At the final, the shower or tub enclosure has to be safety glass, the ground-fault outlets have to be where the code puts them, working and labeled, and the toilet has to be fixed firmly to the floor. City of McKinney Residential Builder Packet, Building & Electrical Final; Plumbing and HVAC Final
- Any window the code requires to be tempered, like one close to a tub or shower, is checked at the framing inspection, and the glass is checked again at the final. City of McKinney Residential Builder Packet, Frame & Electrical Rough; Building & Electrical Final
Read from the city’s own documents on the dates linked. Codes and fees change and city staff interpret them, so we confirm for your address before we pull the permit.
The licensed trades on a McKinney shower
- The plumber registers with McKinney on a Texas Responsible Master Plumber license and a state photo ID, sent in after opening an account in the license holder's own name. City of McKinney, Contractor Registration
- For a steam unit or a heated floor, the electrician needs both a state electrical contractor license and a master license. A master-only electrician cannot pull a permit in McKinney. City of McKinney, Contractor Registration
- Registration is free for every trade, and the general contractor files no form. What it does need is every master license holder's signature on the project's verification form before the permit issues. City of McKinney, Contractor Registration, Signature Verification Form
Read from the city’s own documents on the dates linked. Codes and fees change and city staff interpret them, so we confirm for your address before we pull the permit.
McKinney Questions
What people in McKinney ask us
Do I need a permit to remodel my shower in McKinney?
Not to retile or swap a fixture in the same spot. Yes once the work opens a wall or floor to reach the plumbing, which a new valve location or a curbless drain always does.
Can I go curbless in a McKinney slab home?
Yes. The floor is lowered and the drain moved, which is permit work, and the site-built shower floor is water tested before tile.
Does the shower glass have to be special glass?
Yes. McKinney checks for safety glazing on the shower or tub enclosure at the final, and tempered glass in any window that needs it.
Who can pull the plumbing and electrical permits?
A plumber registered on a Responsible Master Plumber license, and an electrician holding both a contractor license and a master license. We bring both and handle the verification form.
How do you price a shower remodel or wet room in McKinney?
We look at the floor, the drain and the panel, then put one price in writing. The size, the tile, the glass and whether the drain moves are what move it. The price does not move unless the scope does.
Keep reading
Get a written estimate in McKinney
Tell us what you want built and roughly how big. We check the city and HOA rules for your address and price the scope in writing.
indicates a required field
Step 1 of 2: Project info