[
 {
  "city": "albuquerque",
  "project": "deck",
  "permit_required": "depends",
  "summary": "Platforms up to 30 in above grade (not over a story or basement) are exempt. Higher decks need a building permit.",
  "conditions": [
   "Over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building Safety fees.",
   "formula": null,
   "source_url": "https://www.cabq.gov/planning/building-safety-division/permits",
   "verified": false
  },
  "apply_name": "City of Albuquerque Building Safety Division (ABC-PIP online / Express Permitting)",
  "apply_url": "https://www.cabq.gov/planning/building-safety-division/permits",
  "sources": [
   {
    "url": "https://documents.cabq.gov/planning/BuildingSafety/2020%20UAC.pdf",
    "quote": "Platforms, walks, and driveways not more than 30 inches above adjacent grade and not over a story or basement below and not part of an accessible route;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The exemption names platforms, not decks.",
  "id": "albuquerque-deck"
 },
 {
  "city": "albuquerque",
  "project": "fence",
  "permit_required": "depends",
  "summary": "Fences and walls 6 ft or less need no building permit but do need a permit from the Zoning Counter. Taller ones need a building permit.",
  "conditions": [
   "Up to 6 ft: zoning permit",
   "Over 6 ft: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building Safety fees.",
   "formula": null,
   "source_url": "https://www.cabq.gov/planning/building-safety-division/permits",
   "verified": false
  },
  "apply_name": "City of Albuquerque Building Safety Division (ABC-PIP online / Express Permitting)",
  "apply_url": "https://www.cabq.gov/planning/building-safety-division/permits",
  "sources": [
   {
    "url": "https://documents.cabq.gov/planning/BuildingSafety/2020%20UAC.pdf",
    "quote": "Exterior fences and freestanding masonry walls not over six feet high above grade on the lowest side;"
   },
   {
    "url": "https://www.cabq.gov/planning/building-safety-division/permits",
    "quote": "Walls and fences over six (6) feet high. Note: Walls and fences under six (6) feet require a permit from the Zoning Counter."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "albuquerque-fence"
 },
 {
  "city": "albuquerque",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tiling, cabinets and counters need no building permit. Installing or altering bathroom piping needs a plumbing permit.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building Safety fees.",
   "formula": null,
   "source_url": "https://www.cabq.gov/planning/building-safety-division/permits",
   "verified": false
  },
  "apply_name": "City of Albuquerque Building Safety Division (ABC-PIP online / Express Permitting)",
  "apply_url": "https://www.cabq.gov/planning/building-safety-division/permits",
  "sources": [
   {
    "url": "https://documents.cabq.gov/planning/BuildingSafety/2020%20UAC.pdf",
    "quote": "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work;"
   },
   {
    "url": "https://www.cabq.gov/planning/building-safety-division/permits",
    "quote": "Installation or alteration of bathroom or kitchen piping"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "albuquerque-bathroom-remodel"
 },
 {
  "city": "albuquerque",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. All re-roofs require a permit and inspection; residential re-roofs without truss repairs can use Express Permitting.",
  "conditions": [
   "No truss repairs: express permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building Safety fees.",
   "formula": null,
   "source_url": "https://www.cabq.gov/planning/building-safety-division/permits",
   "verified": false
  },
  "apply_name": "City of Albuquerque Building Safety Division (ABC-PIP online / Express Permitting)",
  "apply_url": "https://www.cabq.gov/planning/building-safety-division/permits",
  "sources": [
   {
    "url": "https://documents.cabq.gov/planning/BuildingSafety/2020%20UAC.pdf",
    "quote": "All re-roofs require a permit and inspection(s)."
   },
   {
    "url": "https://www.cabq.gov/planning/building-safety-division/express-permitting-system",
    "quote": "Residential re-roof without any truss repairs"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "albuquerque-roof-replacement"
 },
 {
  "city": "albuquerque",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story detached shed or playhouse up to 120 sq ft. Larger sheds need one.",
  "conditions": [
   "Over 120 sq ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building Safety fees.",
   "formula": null,
   "source_url": "https://www.cabq.gov/planning/building-safety-division/permits",
   "verified": false
  },
  "apply_name": "City of Albuquerque Building Safety Division (ABC-PIP online / Express Permitting)",
  "apply_url": "https://www.cabq.gov/planning/building-safety-division/permits",
  "sources": [
   {
    "url": "https://documents.cabq.gov/planning/BuildingSafety/2020%20UAC.pdf",
    "quote": "One-story detached accessory buildings used as tool and storage sheds, playhouses and similar uses, provided the building area does not exceed 120 square feet;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "albuquerque-shed"
 },
 {
  "city": "albuquerque",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Installing a water heater needs a plumbing/mechanical permit and a licensed contractor; residential replacements qualify for Express Permitting.",
  "conditions": [
   "Licensed contractor",
   "Express permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building Safety fees.",
   "formula": null,
   "source_url": "https://www.cabq.gov/planning/building-safety-division/permits",
   "verified": false
  },
  "apply_name": "City of Albuquerque Building Safety Division (ABC-PIP online / Express Permitting)",
  "apply_url": "https://www.cabq.gov/planning/building-safety-division/permits",
  "sources": [
   {
    "url": "https://www.cabq.gov/planning/building-safety-division/permits",
    "quote": "Installation of a water heater (work can only be completed by a licensed contractor)"
   },
   {
    "url": "https://www.cabq.gov/planning/building-safety-division/express-permitting-system",
    "quote": "Residential water heater replacement"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "albuquerque-water-heater"
 },
 {
  "city": "atlanta",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. New decks are a commonly permitted project. Non-structural deck repairs are exempt.",
  "conditions": [
   "Non-structural repairs: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Office of Buildings fee schedule.",
   "formula": null,
   "source_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
   "verified": false
  },
  "apply_name": "City of Atlanta Department of City Planning, Office of Buildings (Accela Citizen portal)",
  "apply_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
  "sources": [
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "Commonly-permitted projects include:"
   },
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "One (1) & Two (2) Family Residence - Deck / Balcony / Porch / Screened Porch"
   },
   {
    "url": "https://www.atlantaga.gov/home/showpublisheddocument/54714/637834584756400000",
    "quote": "Non-structural porch or deck repairs"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "atlanta-deck"
 },
 {
  "city": "atlanta",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. Fences are a commonly permitted project in Atlanta, and the fee schedule lists fences 6 ft or less as well as taller fences.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Office of Buildings fee schedule.",
   "formula": null,
   "source_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
   "verified": false
  },
  "apply_name": "City of Atlanta Department of City Planning, Office of Buildings (Accela Citizen portal)",
  "apply_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
  "sources": [
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "Commonly-permitted projects include:"
   },
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "Fences: 6 feet or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "atlanta-fence"
 },
 {
  "city": "atlanta",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Replacing bath cabinets, countertops and existing fixtures without relocating outlets or plumbing is exempt, and repairs under $10,000 need no permit. Relocating fixtures or larger remodels need permits.",
  "conditions": [
   "Like-for-like: no permit",
   "Relocations: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Office of Buildings fee schedule.",
   "formula": null,
   "source_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
   "verified": false
  },
  "apply_name": "City of Atlanta Department of City Planning, Office of Buildings (Accela Citizen portal)",
  "apply_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
  "sources": [
   {
    "url": "https://www.atlantaga.gov/home/showpublisheddocument/54714/637834584756400000",
    "quote": "Repair or replacement of bath cabinets or countertops not involving relocation of electric outlets or appliances or plumbing fixtures"
   },
   {
    "url": "https://www.atlantaga.gov/home/showpublisheddocument/54714/637834584756400000",
    "quote": "Repair or replacement of existing bathroom fixtures (sinks, lavatories, bathtubs, showers)."
   },
   {
    "url": "https://www.atlantaga.gov/home/showpublisheddocument/54714/637834584756400000",
    "quote": "No permit or permit fee is required for any repair work to a single-family, duplex, multi-family or non-residential structure with a total valuation of less than $10,000.00 provided that such work is otherwise lawful."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "atlanta-bathroom-remodel"
 },
 {
  "city": "atlanta",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Re-roofing is a commonly permitted project with its own fee line. Only non-structural re-roof repairs (not shingle replacement) are exempt.",
  "conditions": [
   "Non-structural repairs: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Office of Buildings fee schedule.",
   "formula": null,
   "source_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
   "verified": false
  },
  "apply_name": "City of Atlanta Department of City Planning, Office of Buildings (Accela Citizen portal)",
  "apply_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
  "sources": [
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "One (1) & Two (2) Family Residence-Roofing or Re-roofing"
   },
   {
    "url": "https://www.atlantaga.gov/home/showpublisheddocument/54714/637834584756400000",
    "quote": "Non-structural re-roofing repairs excluding truss repairs or shingle replacement provided that upon replacement no more than three layers of shingles remain"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "atlanta-roof-replacement"
 },
 {
  "city": "atlanta",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Yes. Accessory structures such as sheds are a commonly permitted project.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Office of Buildings fee schedule.",
   "formula": null,
   "source_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
   "verified": false
  },
  "apply_name": "City of Atlanta Department of City Planning, Office of Buildings (Accela Citizen portal)",
  "apply_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
  "sources": [
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "Commonly-permitted projects include:"
   },
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "Accessory structures (Sheds and ADUs)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "We found no size-based shed exemption on the City's pages.",
  "id": "atlanta-shed"
 },
 {
  "city": "atlanta",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Water heater remove-and-replace at a one- or two-family home has its own plumbing permit fee line; water heaters are not on the plumbing exemption list.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Office of Buildings fee schedule.",
   "formula": null,
   "source_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
   "verified": false
  },
  "apply_name": "City of Atlanta Department of City Planning, Office of Buildings (Accela Citizen portal)",
  "apply_url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
  "sources": [
   {
    "url": "https://www.atlantaga.gov/government/departments/city-planning/zoning-development-permitting-services/getting-started-with-our-zd-p-services",
    "quote": "How Water Tank - (Remove and Replace (ONLY) for One- & Two-Family Residence"
   },
   {
    "url": "https://www.atlantaga.gov/home/showpublisheddocument/54714/637834584756400000",
    "quote": "Repair or replacement of existing bathroom fixtures (sinks, lavatories, bathtubs, showers)."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "atlanta-water-heater"
 },
 {
  "city": "austin",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. A building permit is required for accessory dwelling buildings and for garage conversions.",
  "conditions": [
   "Zoning review applies"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Building PermitRequired for new construction, additions, or interior remodels of single-family, duplex, two-family houses, and accessory dwelling buildings on one lot."
   },
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "garage conversion or carport/porch enclosure"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-adu-garage-conversion"
 },
 {
  "city": "austin",
  "project": "deck",
  "permit_required": "depends",
  "summary": "Exempt only if 200 sq ft or less, no more than 30 in above grade, not attached to the house, not used for egress, and not in a flood hazard area. Otherwise a residential building permit is required.",
  "conditions": [
   "200 sq ft or less",
   "30 in or less above grade at any point",
   "Not attached to the dwelling",
   "Does not provide egress",
   "Not in a flood hazard area"
  ],
  "fee": {
   "text": "Not stated as a flat fee; see the FY 2026-27 residential fee schedule (effective Oct 1, 2026).",
   "formula": null,
   "source_url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "A deck that is no more than 200 square feet (18.58 m2 ) in area, is no more than 30 inches (762 mm) above grade at any point, is not attached to a dwelling or townhouse, does not provide egress from the dwelling, and is not located within a flood hazard area."
   },
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Building Permit Required for new construction, additions, or interior remodels of single-family ... uncovered deck, and/or pool."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-deck"
 },
 {
  "city": "austin",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "No building permit for a sidewalk, driveway or concrete flatwork outside the public right-of-way. A driveway approach (apron) or curb cut in the right-of-way needs a driveway permit.",
  "conditions": [
   "In the right-of-way: driveway permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "A sidewalk, driveway, or concrete flatwork that is not located in the public right-of-way."
   },
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "DrivewaysRequired for new, modification, repair, or demolition of curb, gutter, or driveway approach (apron) in the right-of-way."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-driveway-patio"
 },
 {
  "city": "austin",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical upgrades need a stand-alone Electrical Upgrade permit, pulled by a contractor registered with the City.",
  "conditions": [
   "Registered contractor applies"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Electrical UpgradeThis stand-alone permit is for electrical upgrade work that does not require a formal review by plan review staff. You must be registered as a contractor before you apply."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "austin-electrical-panel"
 },
 {
  "city": "austin",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for most fences 7 ft or lower outside a floodplain. A permit is required over 7 ft, in a floodplain, or over 6 ft along City right-of-way.",
  "conditions": [
   "Over 7 ft at any point: permit required",
   "In a floodplain: permit required",
   "Over 6 ft along City of Austin public right-of-way (not an alley): permit + letter of authorization"
  ],
  "fee": {
   "text": "$146.15 small-project plan review (FY 2026-27 schedule, effective Oct 1, 2026), when a permit is required. Permit/inspection fees may be added.",
   "formula": null,
   "source_url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
   "verified": true,
   "quote": "Small Projects Plan Review (Garage Conversions and Carport/Porch enclosures, Amnesty CO, Fences, Pools) S $146.15"
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/fencing-regulations",
    "quote": "A fence requires a permit if it: Is located in a floodplain. ... Is more than 7 feet high at any point. Is more than 6 feet high for residential property along the City of Austin public right-of-way (ROW), other than a public alley."
   },
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Unless located within a flood hazard area, a fence that is not over 7 feet (2,133.6 mm) high."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Austin's Types of Permits page still describes the fence permit as 'over 8 feet high'; the exemption list and Fencing Regulations page say 7 ft. We use 7 ft (stricter); confirm locally.",
  "id": "austin-fence"
 },
 {
  "city": "austin",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. HVAC change-outs are permitted under the Residential Change-Out Program.",
  "conditions": [
   "Registered mechanical contractor"
  ],
  "fee": {
   "text": "Residential change-out permit, HVAC: $74.05 for the first system, $20.69 each additional (FY2026-27).",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": true,
   "quote": "Residential Change - Out Program Permits - HVAC (first system) $74.05 ... Residential Change - Out Program Permits - HVAC - Each additional system $20.69"
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
    "quote": "Residential Change - Out Program Permits - HVAC (first system) $74.05"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "austin-hvac"
 },
 {
  "city": "austin",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Finish work (paint, tile, cabinets, countertops) is exempt. An Interior Remodel Building Permit is required if the remodel changes structural components or adds/relocates plumbing fixtures; trade permits apply to plumbing/electrical/mechanical work.",
  "conditions": [
   "Exempt: painting, tiling, carpeting, cabinets, countertops, similar finish work",
   "Exempt: drywall repair up to 128 sq ft (not tub/shower surround)",
   "Permit: structural changes or new/relocated plumbing fixtures"
  ],
  "fee": {
   "text": "Remodel plan review base fee $197.23 (FY 2026-27 schedule, effective Oct 1, 2026) when review is required; express permit inspection $72.96. Trade permit fees are additional.",
   "formula": null,
   "source_url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
   "verified": true,
   "quote": "Addition/Initial Remodel S - Base Fee $197.23 ... Residential Express Permits/Kitchen Remodels - Inspection $72.96"
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Interior Remodel Building PermitRequired if changes to structural components and/or new/relocating plumbing fixtures."
   },
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Painting, papering, tiling, carpeting, cabinets, countertops, and similar finish work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-bathroom-remodel"
 },
 {
  "city": "austin",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Austin's residential building permit covers pools, and its pool/uncovered deck permit page lists even small prefabricated pools under 24 in deep, although the exemption list says such pools are exempt.",
  "conditions": [
   "In-ground pools and spas: building permit",
   "Pool barrier (fence) rules apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Amnesty Certificate of Occupancy, garage conversion or carport/porch enclosure, uncovered deck, and/or pool."
   },
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Pool and/or Uncovered Deck Building PermitRequired for a prefabricated swimming pool accessory to a Group R-3 that is less than 24 inches (610 mm) deep."
   },
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "A swimming pool that is prefabricated and less than 24 inches (610 mm) deep."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Austin's pages conflict on small prefabricated pools: the exemption list exempts them; the permit types page lists a permit for them. Confirm with Development Services.",
  "id": "austin-pool-hot-tub"
 },
 {
  "city": "austin",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for a retaining wall up to 4 ft (bottom of footing to top) unless it supports a surcharge or is in a flood hazard area. Taller walls need a retaining wall permit.",
  "conditions": [
   "Over 4 ft or supporting a surcharge: permit",
   "Flood hazard area: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Unless supporting a surcharge or located within a flood hazard, a retaining wall that is not over 4 feet (1,219 mm) in height measured from the bottom of the footing to the top of the wall."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-retaining-wall"
 },
 {
  "city": "austin",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Replacing asphalt shingles with asphalt shingles, or any roof covering that does not affect the roof structure, is exempt unless the home is in the Wildland-Urban Interface (WUI) and 50% or more of the roof is replaced. Structural roof work needs a permit.",
  "conditions": [
   "Exempt: shingle-for-shingle / non-structural roof covering replacement",
   "Permit: in WUI area and 50%+ of roofing replaced",
   "Permit: roof decking over 128 sq ft or structural changes"
  ],
  "fee": {
   "text": "Not stated as a flat fee; see the FY 2026-27 residential fee schedule (effective Oct 1, 2026).",
   "formula": null,
   "source_url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Asphalt shingles that replace existing asphalt shingles, unless the property is located in the Wildland-Urban Interface area and 50% or more of the roofing is being replaced."
   },
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Roof decking that does not exceed 128 square feet."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-roof-replacement"
 },
 {
  "city": "austin",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story detached shed up to 200 sq ft and 15 ft tall with no plumbing, not a dwelling, and not in a flood hazard area.",
  "conditions": [
   "One story, detached",
   "200 sq ft or less floor area",
   "15 ft or less in height",
   "No plumbing; does not create a dwelling",
   "Not in a flood hazard area"
  ],
  "fee": {
   "text": "Not stated as a flat fee; see the FY 2026-27 residential fee schedule (effective Oct 1, 2026).",
   "formula": null,
   "source_url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "A one-story detached accessory structure that is no more than 200 square feet (18.58 m2 ) of floor area, no more than 15 feet (4,572 mm) in height, does not create a dwelling, contains no plumbing, and is not located within a flood hazard area."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-shed"
 },
 {
  "city": "austin",
  "project": "siding",
  "permit_required": "depends",
  "summary": "No permit for siding work up to 128 sq ft that is not part of a fire-resistance-rated assembly. Larger siding jobs fall under the Minor Repairs permit.",
  "conditions": [
   "Over 128 sq ft: Minor Repairs permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Siding that does not exceed 128 square feet and is not part of a fire-resistance-rated assembly."
   },
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "roof, siding, replacing windows"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-siding"
 },
 {
  "city": "austin",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Solar systems interconnected to Austin Energy's grid need a permit (auxiliary power / solar).",
  "conditions": [
   "Registered contractor applies",
   "Austin Energy interconnection"
  ],
  "fee": {
   "text": "Auxiliary power (solar) permitting intake fee: $53.56 (FY2026-27); other fees may apply.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": true,
   "quote": "Auxiliary Power Permitting (Solar) Intake Fee S $53.56"
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Required for solar systems that are interconnected to Austin Energy's distribution system and in their service area."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-solar-panel"
 },
 {
  "city": "austin",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Austin's official FY 2026-27 residential fee schedule lists water heaters under Residential Change-Out Program permits, a stand-alone plumbing change-out permit pulled by a registered contractor.",
  "conditions": [
   "Trade permits are issued to Texas-licensed contractors or qualified homeowners (Homestead Permit)"
  ],
  "fee": {
   "text": "Change-Out Program permit; the schedule prices it at $74.05 (first system) on a line labeled HVAC, and the water heater amount is not stated separately. Unverified, confirm locally.",
   "formula": null,
   "source_url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "Plumbing Change OutThis stand-alone permit is for plumbing change out work that does not require a formal review by plan review staff. You must be registered as a contractor before you apply."
   },
   {
    "url": "https://austin.widen.net/s/fz9rhwg8qq/fees_residential",
    "quote": "Residential Change - Out Program Permits - HVAC (first system) $74.05 ... Includes: Water Heaters, replacement of backflow devices, irrigation systems, water yard lines and sewer yard lines"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Water heaters are named in the fee schedule (Change-Out Program), not on a permit-requirements page. Austin's Change-Out application PDF was offline on 2026-10-19.",
  "id": "austin-water-heater"
 },
 {
  "city": "austin",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Replacing doors of the same size and operation and overhead garage doors needs no permit. Replacing windows is listed under the Minor Repairs permit.",
  "conditions": [
   "Same-size door: no permit",
   "Window replacement: Minor Repairs permit",
   "New or larger opening: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Austin residential fee schedule.",
   "formula": null,
   "source_url": "https://austin.widen.net/content/kqozxt8sbc/original/Fees_Residential.pdf?u=x8lbbe&download=true",
   "verified": false
  },
  "apply_name": "City of Austin Development Services (see Types of Permits for the right web form / AB+C Portal)",
  "apply_url": "https://www.austintexas.gov/development-services/types-permits",
  "sources": [
   {
    "url": "https://www.austintexas.gov/development-services/work-exempt-building-permits",
    "quote": "Replacing doors of the same size and operation."
   },
   {
    "url": "https://www.austintexas.gov/development-services/types-permits",
    "quote": "This includes bathroom remodel, kitchen remodel, adding/removing brick, drywall repair, foundation repair, adding/removing insulation, interior non-structural exploratory, roof, siding, replacing windows, and fire and vehicle damage repair."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "austin-window-door"
 },
 {
  "city": "baltimore",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Building a deck is construction that needs a permit; DHCD publishes deck and rooftop deck guidelines.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; DHCD publishes a fee estimator spreadsheet.",
   "formula": null,
   "source_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
   "verified": false
  },
  "apply_name": "Baltimore City DHCD Permits & Inspections (E-Permits online)",
  "apply_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
  "sources": [
   {
    "url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
    "quote": "Constructing, enlarging, altering, repairing, rehabilitating, demolishing (interior and exterior), or moving any structure"
   },
   {
    "url": "https://www.baltimorecity.gov/dhcd/permit-information-by-category",
    "quote": "Rooftop deck guidelines"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "baltimore-deck"
 },
 {
  "city": "baltimore",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. Baltimore's list of work exempt from permit does not include fences, and building any structure needs a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; DHCD publishes a fee estimator spreadsheet.",
   "formula": null,
   "source_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
   "verified": false
  },
  "apply_name": "Baltimore City DHCD Permits & Inspections (E-Permits online)",
  "apply_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
  "sources": [
   {
    "url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
    "quote": "Constructing, enlarging, altering, repairing, rehabilitating, demolishing (interior and exterior), or moving any structure"
   },
   {
    "url": "https://s3.amazonaws.com/baltimorecity.gov.if-us-east-1/s3fs-public/2026-03/Work%20Exempt%20From%20Permit.pdf",
    "quote": "In general alterations require a permit, but ordinary repairs, which are in fact maintenance activities, generally do not require a permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Fences are not on the City's exempt list; confirm with DHCD.",
  "id": "baltimore-fence"
 },
 {
  "city": "baltimore",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Interior tiling, cabinets and counters need no permit. Replacing or adding plumbing or electrical fixtures needs a permit.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; DHCD publishes a fee estimator spreadsheet.",
   "formula": null,
   "source_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
   "verified": false
  },
  "apply_name": "Baltimore City DHCD Permits & Inspections (E-Permits online)",
  "apply_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
  "sources": [
   {
    "url": "https://s3.amazonaws.com/baltimorecity.gov.if-us-east-1/s3fs-public/2026-03/Work%20Exempt%20From%20Permit.pdf",
    "quote": "Interior painting, papering, tiling, carpeting, cabinets, counter tops, and similar interior finish work."
   },
   {
    "url": "https://www.baltimorecity.gov/dhcd/permit-information-by-category",
    "quote": "Same size and location: adding or replacing plumbing, mechanical, gas and electrical fixtures and devices"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "baltimore-bathroom-remodel"
 },
 {
  "city": "baltimore",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No permit to replace roof shingles or roof tarring. Structural roof work needs a permit.",
  "conditions": [
   "Structural work: permit"
  ],
  "fee": {
   "text": "Fee not extracted; DHCD publishes a fee estimator spreadsheet.",
   "formula": null,
   "source_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
   "verified": false
  },
  "apply_name": "Baltimore City DHCD Permits & Inspections (E-Permits online)",
  "apply_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
  "sources": [
   {
    "url": "https://s3.amazonaws.com/baltimorecity.gov.if-us-east-1/s3fs-public/2026-03/Work%20Exempt%20From%20Permit.pdf",
    "quote": "Replacing roof shingles"
   },
   {
    "url": "https://s3.amazonaws.com/baltimorecity.gov.if-us-east-1/s3fs-public/2026-03/Work%20Exempt%20From%20Permit.pdf",
    "quote": "Replacing roof tarring"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "baltimore-roof-replacement"
 },
 {
  "city": "baltimore",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a one-story detached shed or playhouse up to 120 sq ft. Larger sheds need a permit.",
  "conditions": [
   "Over 120 sq ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; DHCD publishes a fee estimator spreadsheet.",
   "formula": null,
   "source_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
   "verified": false
  },
  "apply_name": "Baltimore City DHCD Permits & Inspections (E-Permits online)",
  "apply_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
  "sources": [
   {
    "url": "https://s3.amazonaws.com/baltimorecity.gov.if-us-east-1/s3fs-public/2026-03/Work%20Exempt%20From%20Permit.pdf",
    "quote": "One-story detached accessory structures used a tool and storage sheds, playhouses and similar uses, provided that the floor area is not greater than 120 square feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "baltimore-shed"
 },
 {
  "city": "baltimore",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing plumbing or gas equipment, even same size and location, needs a permit and a licensed contractor.",
  "conditions": [
   "Licensed contractor"
  ],
  "fee": {
   "text": "Fee not extracted; DHCD publishes a fee estimator spreadsheet.",
   "formula": null,
   "source_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
   "verified": false
  },
  "apply_name": "Baltimore City DHCD Permits & Inspections (E-Permits online)",
  "apply_url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
  "sources": [
   {
    "url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
    "quote": "Changing, installing, or replacing any electrical, gas, mechanical, or HVAC&R and plumbing systems"
   },
   {
    "url": "https://www.baltimorecity.gov/dhcd/permit-information-by-category",
    "quote": "Same size and location: adding or replacing plumbing, mechanical, gas and electrical fixtures and devices"
   },
   {
    "url": "https://www.baltimorecity.gov/dhcd/our-work/permits-inspections/building-permits",
    "quote": "Electrical, Mechanical, Gas, and Plumbing Work: Requires a licensed contractor"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "baltimore-water-heater"
 },
 {
  "city": "boston",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Decks need a building permit, and contractors need Home Improvement Contractor registration and a Construction Supervisor License.",
  "conditions": [
   "Contractor: HIC registration + CSL"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Decks yes √ √ yes Must pay HIC guaranty fund."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is an older City of Boston table for owner-occupied 1- to 4-family homes.",
  "id": "boston-deck"
 },
 {
  "city": "boston",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical service upgrades are a Boston permit project, and wiring needs a permit done by licensed trades.",
  "conditions": [
   "Licensed electrician"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace",
    "quote": "Electrical service upgrades increase a home's electrical capacity to meet modern power demands."
   },
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Wiring see comments yes By licensed trades only."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "boston-electrical-panel"
 },
 {
  "city": "boston",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for a fence under 6 ft. Taller fences may need one.",
  "conditions": [
   "6 ft or taller: building permit may be required",
   "Zoning and historic district rules still apply"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Fencing no maybe BP not req’d if less than six feet high."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is an older City of Boston table for owner-occupied 1- to 4-family homes.",
  "id": "boston-fence"
 },
 {
  "city": "boston",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Central air conditioning needs a permit and must be done by licensed trades.",
  "conditions": [
   "Licensed trades only"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Air Conditioning, central. see comments yes By licensed trades only."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From the City's table of work for owner-occupied 1-4 family homes (\"Do I need a Bldg. Permit?\" column).",
  "id": "boston-hvac"
 },
 {
  "city": "boston",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "Yes. Replacing sinks, toilets, showers or tubs needs a Short-Form permit, plus a Plumbing Permit pulled by a Massachusetts-licensed plumber.",
  "conditions": [
   "Short-Form permit",
   "Plumbing Permit by a licensed plumber"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace/install-or-replace-sink-toilet-shower-or-bathtub",
    "quote": "Only a contractor with a valid, non-expired Massachusetts trade license may apply for a Plumbing Permit and perform any plumbing work related to installing or replacing sinks, toilets, showers, or bathtubs."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "boston-bathroom-remodel"
 },
 {
  "city": "boston",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Both above-ground and below-ground pools need a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Swimming Pools, above ground. no yes ANSI/NSPI-4 Design/Construction Required"
   },
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Swimming Pools, below ground. yes"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From the City's table of work for owner-occupied 1-4 family homes (\"Do I need a Bldg. Permit?\" column).",
  "id": "boston-pool-hot-tub"
 },
 {
  "city": "boston",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Roof repair or replacement needs a Short-Form permit. Homeowners can do the work on an owner-occupied 1-2 unit home.",
  "conditions": [
   "3+ unit buildings: contractor required"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.boston.gov/boston-permitting/repair-projects",
    "quote": "If you are repairing a roof, you’ll need to apply for a Short-Form permit."
   },
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Roofing, new or replacement yes √ √ yes Roofing CSL + HIC guaranty fund."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "boston-roof-replacement"
 },
 {
  "city": "boston",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a shed under 200 sq ft, but Boston requires a Use of Premises permit for sheds.",
  "conditions": [
   "200 sq ft or more: building permit",
   "Any shed: Use of Premises permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Shed construction yes √ Floor area less than 200 square feet."
   },
   {
    "url": "https://www.boston.gov/departments/inspectional-services/how-get-use-premises-permit",
    "quote": "You need a Use of Premises Permit if you want to make additions to your land, including: ... sheds and pools"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is an older City of Boston table for owner-occupied 1- to 4-family homes.",
  "id": "boston-shed"
 },
 {
  "city": "boston",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Adding or repairing siding needs a building permit; contractors need a Window/Siding CSL and HIC registration.",
  "conditions": [
   "Contractor licensing"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Siding yes √ √ yes"
   },
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace",
    "quote": "For adding or repairing siding on a home or business."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "boston-siding"
 },
 {
  "city": "boston",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Solar panels need a building permit; a licensed plumber or electrician is required.",
  "conditions": [
   "Licensed plumber/electrician"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Solar Panels yes √ √ yes Licensed plumber or electrician req’d"
   },
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace",
    "quote": "For adding solar panels to your home or business."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "boston-solar-panel"
 },
 {
  "city": "boston",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a Plumbing Permit, and only a contractor with a Massachusetts trade license can apply for it and do the work.",
  "conditions": [
   "Massachusetts-licensed plumber only"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace/install-or-replace-water-heater-or-boiler",
    "quote": "Only a contractor with a valid, non-expired Massachusetts trade license may apply for a Plumbing Permit and perform any plumbing work related to installing or replacing these appliances."
   },
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace/install-or-replace-water-heater-or-boiler",
    "quote": "For replacing or installing a water heater or boiler when no other work needs to be done, such as opening up walls."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "boston-water-heater"
 },
 {
  "city": "boston",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes. Installing or replacing windows needs a building permit; contractors need a Window/Siding CSL and HIC registration.",
  "conditions": [
   "Contractor licensing"
  ],
  "fee": {
   "text": "Fee not extracted; see Boston Inspectional Services.",
   "formula": null,
   "source_url": "https://www.boston.gov/permitting/permits/short-form-permits",
   "verified": false
  },
  "apply_name": "City of Boston Inspectional Services Department (online permitting portal)",
  "apply_url": "https://www.boston.gov/permitting/permits/short-form-permits",
  "sources": [
   {
    "url": "https://www.cityofboston.gov/Images_Documents/table-of-work-requiring-hic-or-csl_tcm3-34280.pdf",
    "quote": "Window Install/Replace yes √ √ yes"
   },
   {
    "url": "https://www.boston.gov/boston-permitting/install-or-replace",
    "quote": "For installing or replacing a window in your home or business."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "We found no separate statement for doors.",
  "id": "boston-window-door"
 },
 {
  "city": "charlotte",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. All new dwellings, including accessory dwellings, need a permit with plan review.",
  "conditions": [
   "Plan review required"
  ],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "All new residential dwellings require plan review. This includes accessory dwellings."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-adu-garage-conversion"
 },
 {
  "city": "charlotte",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Mecklenburg County requires a building permit for decks of any size.",
  "conditions": [
   "Any size deck",
   "Repairs limited to pickets, railings, stair treads and decking do not need a permit"
  ],
  "fee": {
   "text": "Set by the Mecklenburg County LUESA Fee Ordinance (revised July 1, 2026) by construction value or per trade; which formula applies to this project is unclear from the schedule. Confirm locally.",
   "formula": null,
   "source_url": "https://mecknc.widen.net/s/lx7ksdvjhf/luesa-fee-ordinance",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Decks, carports and garages of any size"
   },
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Repairing pickets, railings, stair treads and decking on exterior decks, porches and balconies"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-deck"
 },
 {
  "city": "charlotte",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Mecklenburg requires permits for the addition, replacement or change in design of an electrical system.",
  "conditions": [
   "Licensed electrician or homeowner-occupant"
  ],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://code.mecknc.gov/permitting",
    "quote": "The addition, replacement or change in the design of an electrical system"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-electrical-panel"
 },
 {
  "city": "charlotte",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Installing an EV charger is new electrical wiring and equipment, which needs a permit under NC law.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "The installation, extension, alteration, or general repair of any electrical wiring, devices, appliances, or equipment"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No EV-specific official page found; based on the general electrical permit rule.",
  "id": "charlotte-ev-charger"
 },
 {
  "city": "charlotte",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Replacing a heating or air-conditioning system needs a permit in Mecklenburg County.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://code.mecknc.gov/permitting",
    "quote": "The addition, replacement or change in the design of a heating or air conditioning system"
   },
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "The addition, replacement, or change in the design of heating, air-conditioning, or electrical wiring, devices, appliances, or equipment, other than like-kind replacement of electrical devices and lighting fixtures."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-hvac"
 },
 {
  "city": "charlotte",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Under NC law, residential work costing $40,000 or less usually needs no permit unless it adds or changes plumbing, electrical or HVAC, or touches load-bearing structure. Adding a sink/toilet or modifying plumbing needs a permit.",
  "conditions": [
   "$40,000 or less and like-for-like fixture replacement: no permit",
   "Adding a sink or water closet / modifying plumbing: permit",
   "New or relocated wiring/light fixtures: permit",
   "Load-bearing changes: permit",
   "Over $40,000: permit"
  ],
  "fee": {
   "text": "Renovation/alteration: $79.61 per trade, plus $0.12 per sq ft for the building trade and $0.08 per sq ft for each electrical, mechanical or plumbing trade, based on the room being renovated (LUESA Fee Ordinance, revised July 1, 2026). Owner-contractor projects under $40,000 use a different structure. Read from a scanned document; confirm locally.",
   "formula": "79.61 x trades + 0.12 x sqft (building) + 0.08 x sqft per other trade",
   "source_url": "https://mecknc.widen.net/s/lx7ksdvjhf/luesa-fee-ordinance",
   "verified": true,
   "quote": "all ... renovation/alteration projects, and “Upfit” projects, both commercial and residential, to be charged ... $79.61 per trade (BEMP), plus $.12 per square foot for building trade and $.08 per square foot for each ... involved electrical, mechanical or plumbing trade."
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Adding an additional sink or water closet or modifying the plumbing system"
   },
   {
    "url": "https://code.mecknc.gov/permitting",
    "quote": "However, permits may not be required for any projects with work costing $40,000 or less, unless the work involves:"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-bathroom-remodel"
 },
 {
  "city": "charlotte",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "Taller retaining walls need a building permit with engineer-sealed drawings. Mecklenburg's FAQ sets the trigger at 5 ft or more of fill; its permit guide says engineered plans for walls supporting more than 48 in of backfill.",
  "conditions": [
   "Over 48 in of backfill (guide) / 5 ft of fill (FAQ): engineered plans and permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://code.mecknc.gov/customer-tools/circ",
    "quote": "Yes, if your wall is supporting 5' or more of fill."
   },
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Retaining walls require plans that are designed by a N.C. Licensed Professional Engineer. Plans are to be submitted along with a building permit, zoning permit and site plans for retaining walls supporting more than 48 inches of backfill."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Mecklenburg's two documents give different thresholds (5 ft vs 48 in).",
  "id": "charlotte-retaining-wall"
 },
 {
  "city": "charlotte",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Roof replacement costing $40,000 or less with the same type of materials and no structural work does not need a permit. Structural repairs (e.g. roof sheathing) or adding roofing require one.",
  "conditions": [
   "$40,000 or less, same materials, no structural work: no permit",
   "Roof sheathing / structural repair: permit required",
   "Adding roofing (not replacement): permit required"
  ],
  "fee": {
   "text": "Set by the Mecklenburg County LUESA Fee Ordinance (revised July 1, 2026) by construction value or per trade; which formula applies to this project is unclear from the schedule. Confirm locally.",
   "formula": null,
   "source_url": "https://mecknc.widen.net/s/lx7ksdvjhf/luesa-fee-ordinance",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Roofing replacement that does not exceed $40,000, uses the same type of materials and no structural work is performed"
   },
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "The addition of roofing, excluding replacement."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Local zoning/historic rules may still apply to exterior work.",
  "id": "charlotte-roof-replacement"
 },
 {
  "city": "charlotte",
  "project": "shed",
  "permit_required": "depends",
  "summary": "A shed or accessory building needs a building permit if any dimension is greater than 12 ft. Smaller sheds don't need a building permit but do need a zoning permit.",
  "conditions": [
   "All dimensions 12 ft or less: no building permit, zoning permit required",
   "Any dimension over 12 ft: building permit required"
  ],
  "fee": {
   "text": "Set by the Mecklenburg County LUESA Fee Ordinance (revised July 1, 2026) by construction value or per trade; which formula applies to this project is unclear from the schedule. Confirm locally.",
   "formula": null,
   "source_url": "https://mecknc.widen.net/s/lx7ksdvjhf/luesa-fee-ordinance",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://code.mecknc.gov/customer-tools/circ",
    "quote": "A storage shed, or an accessory building will need a building permit if any dimension is greater than 12 feet in any one dimension. If the building is less than 12 feet, it will not need a building permit, but it will need a zoning permit."
   },
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Backyard storage buildings exceeding 12 feet in any dimension"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-shed"
 },
 {
  "city": "charlotte",
  "project": "siding",
  "permit_required": "no",
  "summary": "No permit to replace exterior siding on a single-family home when the work costs $40,000 or less (NC G.S. 160D-1110).",
  "conditions": [
   "Over $40,000: permit",
   "Local zoning or historic review may apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "However, no permit is required for replacement of windows, doors, exterior siding, or the pickets, railings, stair treads, and decking of porches and exterior decks that otherwise meet the requirements of this subsection."
   },
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Vinyl siding replacement, as long as the total cost doesn’t exceed $40,000*"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-siding"
 },
 {
  "city": "charlotte",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Installing new electrical equipment such as a solar system needs a permit under NC law and Mecklenburg rules.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "The installation, extension, alteration, or general repair of any electrical wiring, devices, appliances, or equipment"
   },
   {
    "url": "https://code.mecknc.gov/permitting",
    "quote": "The addition, replacement or change in the design of an electrical system"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No solar-specific official page found; based on the general electrical permit rule.",
  "id": "charlotte-solar-panel"
 },
 {
  "city": "charlotte",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "Like-for-like replacement in the same location by a licensed contractor does not need a permit. Replacing with a different type (or changing fuel, capacity, location or venting) needs a permit.",
  "conditions": [
   "Same location, like-for-like, licensed contractor: no permit",
   "Different type, fuel, capacity, location or venting: permit required"
  ],
  "fee": {
   "text": "Water heater change-out (under 50 gal / 5,500 W electric or 55,000 BTU gas): total permit fee of 1.5x the minimum permit fee when issued through the Trades Internet Permit (TIP) system, or 2x the maximum if issued another way (LUESA Fee Ordinance, revised July 1, 2026; the minimum fee is $59.70). Read from a scanned document; confirm locally.",
   "formula": null,
   "source_url": "https://mecknc.widen.net/s/lx7ksdvjhf/luesa-fee-ordinance",
   "verified": true,
   "quote": "Appliance/Equipment Change Out: Total permit fee (both trade permit fees ... combined) of 1.5 X the minimum permit ... fee, if the permit is issued by the Trades ... water heaters or Internet Permit (TIP) automated process. ... $1 to $3,000 $59.70 Minimum Fee-Projects not requiring plan review"
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Like-for-like water heater replacement as long as it remains in the same location (to be done by a licensed contractor only)"
   },
   {
    "url": "https://mecknc.widen.net/s/6nbjtvvfcj/when-you-need-a-building-permit",
    "quote": "Replacing a water heater of another type"
   },
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "in any one- or two-family dwelling unit a permit is not required for the connection of a water heater that is being replaced if (i) the work is performed by a person licensed under G.S. 87-21"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-water-heater"
 },
 {
  "city": "charlotte",
  "project": "window-door",
  "permit_required": "no",
  "summary": "No permit to replace windows or doors in a single-family home when the work costs $40,000 or less and meets the NC building code (NC G.S. 160D-1110).",
  "conditions": [
   "Over $40,000: permit",
   "Load-bearing or structural changes: permit",
   "Local zoning or historic review may apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the Mecklenburg fee ordinance.",
   "formula": null,
   "source_url": "https://code.mecknc.gov/permitting",
   "verified": false
  },
  "apply_name": "Mecklenburg County Code Enforcement - AccelaMeck portal",
  "apply_url": "https://code.mecknc.gov/customer-tools/aca",
  "sources": [
   {
    "url": "https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html",
    "quote": "However, no permit is required for replacement of windows, doors, exterior siding, or the pickets, railings, stair treads, and decking of porches and exterior decks that otherwise meet the requirements of this subsection."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "charlotte-window-door"
 },
 {
  "city": "chicago",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes for a new deck. Only in-kind repair or replacement of a small deck (no more than 6 ft above ground, landing 50 sq ft or less) or replacing non-structural parts is exempt.",
  "conditions": [
   "In-kind replacement of a small deck: no permit",
   "New deck: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Chicago Department of Buildings.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) an entire exterior porch, deck, or stair system that is no more than 6 feet above the ground and has a landing area of 50 square feet or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "chicago-deck"
 },
 {
  "city": "chicago",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "No permit for a concrete or brick patio or walkway on private property up to 30 in above grade, or for in-kind driveway replacement. Creating, expanding or eliminating parking needs a permit.",
  "conditions": [
   "New or expanded parking: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Installing, altering, or removing a noncombustible (concrete or brick) sidewalk, patio, or walkway that is not located in or on the public way, not more than 30 inches above adjacent grade, and not over any basement or story below"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "(A building permit is required to establish, expand, or eliminate an off-street parking or loading area.)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-driveway-patio"
 },
 {
  "city": "chicago",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical work needs a building permit; new electrical service up to 400 amps can be covered under the Express Permit Program.",
  "conditions": [
   "Up to 400 A: Express Permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "You need a building permit before beginning most types of building construction, demolition, rehabilitation, and repair work in Chicago."
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
    "quote": "Performing electrical work, including new electrical service up to 400 amps"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "chicago-electrical-panel"
 },
 {
  "city": "chicago",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. EV charger wiring is electrical work, which needs a building permit in Chicago and is not on the list of exempt work.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "You need a building permit before beginning most types of building construction, demolition, rehabilitation, and repair work in Chicago."
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
    "quote": "Performing electrical work, including new electrical service up to 400 amps"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "chicago-ev-charger"
 },
 {
  "city": "chicago",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for a fence up to 5 ft above the ground (measured on both sides) that follows the Zoning Ordinance. Taller fences need a permit.",
  "conditions": [
   "Over 5 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Chicago Department of Buildings.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Installing a fence that is no more than 5 feet above the ground (measured on both sides) and that conforms to the Chicago Zoning Ordinance"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-fence"
 },
 {
  "city": "chicago",
  "project": "hvac",
  "permit_required": "depends",
  "summary": "In a residential building up to 4 stories, replacing a furnace, boiler or A/C in-kind needs no permit. Adding new air conditioning or other complete replacement needs a permit.",
  "conditions": [
   "In-kind replacement: no permit",
   "New A/C: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) a furnace or an element of an associated heating system, such as ductwork"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) an air conditioning appliance"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
    "quote": "Performing mechanical (HVAC) work, including adding new air conditioning"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-hvac"
 },
 {
  "city": "chicago",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Finish work (tiling, cabinets, countertops, painting) without plumbing or electrical connections needs no permit. Replacing or rearranging pipes, valves or fixtures needs a permit.",
  "conditions": [
   "Finish work only: no permit",
   "Plumbing or electrical changes: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Chicago Department of Buildings.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Painting, wallpapering, tiling, carpeting, installing cabinets or countertops, or performing similar finish work, without plumbing or electrical connections"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Clearing a stoppage or repairing a leak in a pipe, valve, or fixture, provided that such repair does not involve or require the replacement or rearrangement of a valve or pipe or another fixture"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-bathroom-remodel"
 },
 {
  "city": "chicago",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "No permit for a pool at a building with up to 3 units if the water is 48 in deep or less and it holds 5,000 gallons or less. Larger pools need a permit.",
  "conditions": [
   "Over 48 in deep or 5,000 gal: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Installing, altering, or removing a swimming pool serving a residential building with no more than 3 units (Group R-5 occupancy), that has a water depth of 48 inches or less and a 90% water volume of 5,000 gallons or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-pool-hot-tub"
 },
 {
  "city": "chicago",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls up to 4 ft (bottom of footing to top) that do not support a surcharge.",
  "conditions": [
   "Over 4 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Installing or removing a retaining wall that is not more than 4 feet in height (measured from the bottom of the footing to the top of the wall), not supporting a surcharge, and not impounding liquids"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-retaining-wall"
 },
 {
  "city": "chicago",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "No permit to repair, recover or replace a roof with a pitch of at least 2:12 on a residential building up to 4 stories. Low-slope roofs and any structural repair need a permit.",
  "conditions": [
   "Pitch at least 2:12: no permit",
   "Low-slope roof or structural repair: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Chicago Department of Buildings.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Performing roof repair, recover, or replacement on a roof with a pitch of at least 2:12 (A building permit is required for any structural repair and any work on low-slope roofs.)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-roof-replacement"
 },
 {
  "city": "chicago",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a single-story shed up to 150 sq ft footprint and 15 ft tall, with no plumbing.",
  "conditions": [
   "Over 150 sq ft or 15 ft: permit",
   "With plumbing: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Chicago Department of Buildings.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Installing, altering, or removing a single-story detached structure that is not more than 15 feet tall, without plumbing, and used as a tool or storage shed, open gazebo, playhouse, or similar use, or that is purely decorative (such as a sculpture), provided that the footprint is 150 square feet or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-shed"
 },
 {
  "city": "chicago",
  "project": "siding",
  "permit_required": "depends",
  "summary": "In a residential building up to 4 stories, in-kind siding repair or replacement needs no permit. A change of material needs one.",
  "conditions": [
   "In-kind: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) exterior wood, vinyl, aluminum, fiber cement, stucco, or EIFS siding"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-siding"
 },
 {
  "city": "chicago",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Small solar PV systems (inverter output 13.44 kW or less) can use the Express Permit Program with drawings by an Illinois-licensed architect or structural engineer.",
  "conditions": [
   "Licensed architect/engineer drawings"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
    "quote": "Installing a solar photovoltaic system with an inverter output of 13.44 kW or less"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
    "quote": "With drawings and calculations prepared by an Illinois-licensed architect or structural engineer:"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-solar-panel"
 },
 {
  "city": "chicago",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "No building permit to repair or replace a water heater in kind (same type, size and shape) in a residential building up to 4 stories. A different type or size needs a permit.",
  "conditions": [
   "In-kind replacement: no permit",
   "Different type, size or location: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Chicago Department of Buildings.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) a hot water heater"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "“In-kind replacement” means replacement of existing materials, objects, or elements using new materials, objects, or elements of the same type, size, and shape."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-water-heater"
 },
 {
  "city": "chicago",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "In a residential building up to 4 stories, in-kind replacement of windows and exterior doors in the existing opening needs no permit. Other changes need one.",
  "conditions": [
   "In-kind, same opening: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Chicago Department of Buildings fees.",
   "formula": null,
   "source_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
   "verified": false
  },
  "apply_name": "City of Chicago Department of Buildings (Express Permit Program / online permits)",
  "apply_url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/EPP-eligible.html",
  "sources": [
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) an exterior window or skylight in the existing opening"
   },
   {
    "url": "https://www.chicago.gov/city/en/sites/guide-to-building-permits/home/help/faq/DOB/bldg-permit-not-required/all.html",
    "quote": "Repairing or replacing (in-kind) an exterior door in the existing opening"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "chicago-window-door"
 },
 {
  "city": "colorado-springs",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a detached deck up to 200 sq ft and 30 in or less above grade that does not serve the required egress door. Other decks need a permit.",
  "conditions": [
   "Attached, over 200 sq ft or over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PPRBD fees.",
   "formula": null,
   "source_url": "https://www.pprbd.org/information/homeownerpermit",
   "verified": false
  },
  "apply_name": "Pikes Peak Regional Building Department (online Start a Project)",
  "apply_url": "https://www.pprbd.org/information/homeownerpermit",
  "sources": [
   {
    "url": "https://www.pprbd.org/Permit/PermitNotRequired",
    "quote": "Detached decks in conjunction with one- and two-family dwellings not exceeding 200 square feet (18.58 m2) in area that are not more than 30 inches (762 mm) above grade at any point within 36 inches (914 mm) of the deck perimeter and do not serve the required egress door."
   },
   {
    "url": "https://www.pprbd.org/information/homeownerpermit",
    "quote": "Decks (to include composite materials)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "colorado-springs-deck"
 },
 {
  "city": "colorado-springs",
  "project": "fence",
  "permit_required": "no",
  "summary": "No building permit for fences up to 7 ft high.",
  "conditions": [
   "Over 7 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PPRBD fees.",
   "formula": null,
   "source_url": "https://www.pprbd.org/information/homeownerpermit",
   "verified": false
  },
  "apply_name": "Pikes Peak Regional Building Department (online Start a Project)",
  "apply_url": "https://www.pprbd.org/information/homeownerpermit",
  "sources": [
   {
    "url": "https://www.pprbd.org/Permit/PermitNotRequired",
    "quote": "Fences not more than 7 feet (2,134 mm) in height."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "colorado-springs-fence"
 },
 {
  "city": "colorado-springs",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tiling, cabinets, counters and similar finish work need no permit. Plumbing, electrical or structural changes need permits.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PPRBD fees.",
   "formula": null,
   "source_url": "https://www.pprbd.org/information/homeownerpermit",
   "verified": false
  },
  "apply_name": "Pikes Peak Regional Building Department (online Start a Project)",
  "apply_url": "https://www.pprbd.org/information/homeownerpermit",
  "sources": [
   {
    "url": "https://www.pprbd.org/Permit/PermitNotRequired",
    "quote": "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "colorado-springs-bathroom-remodel"
 },
 {
  "city": "colorado-springs",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Roofing needs a permit; only roof or siding repairs under 100 sq ft are exempt.",
  "conditions": [
   "Repairs under 100 sq ft: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PPRBD fees.",
   "formula": null,
   "source_url": "https://www.pprbd.org/information/homeownerpermit",
   "verified": false
  },
  "apply_name": "Pikes Peak Regional Building Department (online Start a Project)",
  "apply_url": "https://www.pprbd.org/information/homeownerpermit",
  "sources": [
   {
    "url": "https://www.pprbd.org/information/homeownerpermit",
    "quote": "Roofing"
   },
   {
    "url": "https://www.pprbd.org/Permit/PermitNotRequired",
    "quote": "Repairs to roofing and/or siding when the repair constitutes less than 100 square feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "colorado-springs-roof-replacement"
 },
 {
  "city": "colorado-springs",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story detached shed up to 200 sq ft set directly on grade. Larger sheds need one.",
  "conditions": [
   "Over 200 sq ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PPRBD fees.",
   "formula": null,
   "source_url": "https://www.pprbd.org/information/homeownerpermit",
   "verified": false
  },
  "apply_name": "Pikes Peak Regional Building Department (online Start a Project)",
  "apply_url": "https://www.pprbd.org/information/homeownerpermit",
  "sources": [
   {
    "url": "https://www.pprbd.org/Permit/PermitNotRequired",
    "quote": "One-story, detached accessory structures, as defined in the International Residential Code, provided that the floor area does not exceed 200 square feet (18.58 m2) and is supported directly on grade."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "colorado-springs-shed"
 },
 {
  "city": "colorado-springs",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Gas and electric water heater installations need a permit and inspections.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see PPRBD fees.",
   "formula": null,
   "source_url": "https://www.pprbd.org/information/homeownerpermit",
   "verified": false
  },
  "apply_name": "Pikes Peak Regional Building Department (online Start a Project)",
  "apply_url": "https://www.pprbd.org/information/homeownerpermit",
  "sources": [
   {
    "url": "https://www.pprbd.org/File/Resources/Downloads/ResidentialHandout/Water%20heater%20installation%20ACCESS.pdf",
    "quote": "Permits and inspections are required for both gas and electric water heater installations"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "colorado-springs-water-heater"
 },
 {
  "city": "columbus",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Building a deck requires a permit and plan review in Columbus.",
  "conditions": [
   "Permit and plan review",
   "Site, footing, framing, elevation, guard/handrail and stair details required"
  ],
  "fee": {
   "text": "Deck permit (1-3 family): $350, includes 3 inspections.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Deck (includes 3 inspections) $350"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Requires a permit and plan review: ... Build a deck"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Columbus's multifamily page lists size/height triggers for decks; for 1-3 family homes the Typical Residential Projects guide lists all decks as requiring a permit.",
  "id": "columbus-deck"
 },
 {
  "city": "columbus",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No building permit for a patio, or for sidewalks and driveways up to 30 in above grade. Zoning rules for driveways (hard surface, size) still apply.",
  "conditions": [
   "Zoning driveway standards apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the 2026 Columbus fee schedule.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Install a patio"
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "Sidewalks and driveways not more than thirty inches (762 mm) above grade and not over any basement or story below and which are not part of an accessible route."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-driveway-patio"
 },
 {
  "city": "columbus",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Modifying or updating an electrical box needs a permit (no plan review).",
  "conditions": [
   "City-registered electrical contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see the 2026 Columbus fee schedule.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Modify or update electrical box"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "columbus-electrical-panel"
 },
 {
  "city": "columbus",
  "project": "fence",
  "permit_required": "depends",
  "summary": "Fences 6 ft or less need no building permit (zoning placement rules still apply in front yards and corner lots). Fences over 6 ft need a building permit and plans sealed by an architect or engineer.",
  "conditions": [
   "6 ft or less: no building permit",
   "Over 6 ft: building permit + sealed plans",
   "Front-yard and corner-lot fences: check zoning"
  ],
  "fee": {
   "text": "Fence permit (1-3 family): $300, includes 2 inspections.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Fence (includes 2 inspections) $300"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Build a fence 6 feet tall or less"
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "A fence 6 feet or less in height does not require a building permit, but the Zoning Code regulates the placement of fences even if they are less than 6 feet tall under certain circumstances related to safe visibility for motor vehicle operation."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-fence"
 },
 {
  "city": "columbus",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Replacing a furnace or AC unit needs a permit, but not plan review.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the 2026 Columbus fee schedule.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Replace a furnace or AC unit"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-hvac"
 },
 {
  "city": "columbus",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "A kitchen or bath remodel requires a permit and plan review. Cosmetic work (flooring, painting, cabinets, countertops) does not.",
  "conditions": [
   "Kitchen/bath remodel: permit and plan review",
   "Drywall replacement over 32 sq ft: permit and plan review",
   "Exempt: flooring, painting, cabinets, countertops"
  ],
  "fee": {
   "text": "Alterations (1-3 family): $385, includes 2 inspections; trade permits extra ($275 MEP).",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Alterations/Accessory Structures $385"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Requires a permit and plan review: ... Kitchen or bath remodel"
   },
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Does not require a permit: ... Install cabinets or countertops"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Fee category for a bath remodel inferred as 'Alterations'; confirm with BZS.",
  "id": "columbus-bathroom-remodel"
 },
 {
  "city": "columbus",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Installing or replacing a swimming pool or hot tub needs a permit and plan review; pools that can hold more than 24 in of water need a building permit.",
  "conditions": [
   "Barrier (fence) rules apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the 2026 Columbus fee schedule.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Install or replace a swimming pool or hot tub"
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "A building permit is required for the installation, repair, maintenance, or location of any swimming or wading pool that is capable of a water depth of more than 24 inches."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-pool-hot-tub"
 },
 {
  "city": "columbus",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for a retaining wall 4 ft or less from the bottom of the footer. Taller walls need a permit with plans sealed by an architect or engineer.",
  "conditions": [
   "Over 4 ft: sealed plans and permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the 2026 Columbus fee schedule.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Build a retaining wall 4 feet high or less, from bottom of footer"
   },
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Build a retaining wall greater than 4 feet high from bottom of footer"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-retaining-wall"
 },
 {
  "city": "columbus",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Replacing a roof requires a Roof, Siding, Windows, Doors permit (no plan review). Structural roof work requires an alteration permit.",
  "conditions": [
   "Roof replacement: RSWD permit, 1 inspection",
   "Changing/repairing trusses or rafters: alteration permit"
  ],
  "fee": {
   "text": "Roof, Siding, Windows, and Doors (1-3 family): $140, 1 inspection.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Roof, Siding, Windows, and Doors (1 inspection) $140"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Requires a permit, but not plan review: ... Replace roof"
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "The replacement of a roof, siding, windows or doors require a Roof, Siding, Windows, Doors permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-roof-replacement"
 },
 {
  "city": "columbus",
  "project": "shed",
  "permit_required": "depends",
  "summary": "Sheds under 200 sq ft need no building permit for 1-3 family homes; sheds 200 sq ft or larger need a permit and plan review. Zoning limits (15 ft height, lot coverage, setbacks) still apply.",
  "conditions": [
   "Under 200 sq ft: no building permit",
   "200 sq ft or larger: permit and plan review",
   "Max 15 ft height; lot coverage and side-yard rules apply"
  ],
  "fee": {
   "text": "Alterations/Accessory Structures (1-3 family): $385, includes 2 inspections.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Alterations/Accessory Structures $385"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Build a shed less than 200 square feet"
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "A building permit is required for a storage shed over 200 square feet."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Columbus sources conflict: the FAQ's general exemption list says 120 sq ft, while the 2026 guide and the FAQ's Storage Sheds section say 200 sq ft for 1-3 family homes. Confirm locally.",
  "id": "columbus-shed"
 },
 {
  "city": "columbus",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Replacing exterior siding needs a Roof, Siding, Windows, Doors permit (no plan review).",
  "conditions": [],
  "fee": {
   "text": "Roof, siding, windows and doors permit: $140 (1 inspection).",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Roof, Siding, Windows, and Doors (1 inspection) $140"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Replace exterior siding"
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "The replacement of a roof, siding, windows or doors require a Roof, Siding, Windows, Doors permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-siding"
 },
 {
  "city": "columbus",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Rooftop solar needs plan approval with engineer- or architect-stamped drawings, plus an electrical permit pulled by a city-registered electrical contractor.",
  "conditions": [
   "Stamped structural drawings",
   "Registered electrical contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see the 2026 Columbus fee schedule.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "To install rooftop solar arrays on residential or commercial buildings an applicant must submit engineer or architect stamped drawings that demonstrate the structure’s roof can sustain the added weight of the solar array."
   },
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "NOTE: Your city registered electrical contractor, not the homeowner, will need to pull the electrical permit showing how the solar panels will connect to the structure’s electrical system."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-solar-panel"
 },
 {
  "city": "columbus",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Replacing a hot water tank requires a permit (no plan review).",
  "conditions": [
   "Permit required, no plan review",
   "Pulled by a licensed contractor or an owner-occupant doing their own work"
  ],
  "fee": {
   "text": "Minor Work Permit (plumbing, if on the Approved Minor Work Permit List): $140; standard MEP permit: $275.",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Minor Work Permit - Electrical, Mechanical, or Plumbing $140"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Requires a permit, but not plan review: ... Replace a hot water tank"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Whether a water heater qualifies for the $140 Minor Work Permit was not confirmed (Minor Work list not fetched).",
  "id": "columbus-water-heater"
 },
 {
  "city": "columbus",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes. Replacing windows or exterior doors needs a Roof, Siding, Windows, Doors permit. A new window opening also needs plan review. Replacing an overhead garage door does not.",
  "conditions": [
   "New opening: permit + plan review",
   "Overhead garage door: no permit"
  ],
  "fee": {
   "text": "Roof, siding, windows and doors permit: $140 (1 inspection).",
   "formula": null,
   "source_url": "https://www.columbus.gov/files/sharedassets/city/v/14/bzs/fee-schedule/2026-combined-development-related-fee-schedule.pdf",
   "verified": true,
   "quote": "Roof, Siding, Windows, and Doors (1 inspection) $140"
  },
  "apply_name": "City of Columbus Building and Zoning Services (Citizen Access Portal / 111 N Front St)",
  "apply_url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
  "sources": [
   {
    "url": "https://www.columbus.gov/Business-Development/Building-Zoning-Services/Frequently-Asked-Questions",
    "quote": "The replacement of a roof, siding, windows or doors require a Roof, Siding, Windows, Doors permit."
   },
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Replace windows"
   },
   {
    "url": "https://www.columbus.gov/files/sharedassets/city/v/2/building-and-zoning/document-library/typical-residential-projects-2026.pdf",
    "quote": "Replace an overhead garage door"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "columbus-window-door"
 },
 {
  "city": "dallas",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for decks not more than 30 in above grade and not over a basement or story. Higher decks need a permit.",
  "conditions": [
   "More than 30 in above grade: permit required"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Construction of decks, platforms, walks, or driveways not more than 30 inches above grade and not over any basement or story on single-family or duplex premises"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-deck"
 },
 {
  "city": "dallas",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No permit for walks or driveways up to 30 in above grade, not over a basement, at a single-family or duplex home. Patio covers under 200 sq ft are also exempt.",
  "conditions": [
   "Over 30 in: permit",
   "Patio cover 200 sq ft or more: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Construction of decks, platforms, walks, or driveways not more than 30 inches above grade and not over any basement or story on single-family or duplex premises"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-driveway-patio"
 },
 {
  "city": "dallas",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Dallas requires a permit to install, replace or alter building service equipment, which includes electrical services.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "A person, firm or corporation shall not erect, construct, enlarge, add to, alter, repair, replace, improve, remove, install, convert, equip, use, occupy or maintain a structure or building service equipment without first obtaining a MASTER PERMIT from the building official."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "dallas-electrical-panel"
 },
 {
  "city": "dallas",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Installing an EV charger is building service equipment work that needs a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "A person, firm or corporation shall not erect, construct, enlarge, add to, alter, repair, replace, improve, remove, install, convert, equip, use, occupy or maintain a structure or building service equipment without first obtaining a MASTER PERMIT from the building official."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "dallas-ev-charger"
 },
 {
  "city": "dallas",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No permit for fences 4 ft or less in a front yard or 6 ft or less elsewhere (outside historic, conservation and planned development districts). Taller fences need a permit.",
  "conditions": [
   "Front yard over 4 ft: permit",
   "Elsewhere over 6 ft: permit",
   "Side/rear yard fences max 9 ft"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Erection of fences not over four feet high in a front yard, nor over six feet elsewhere"
   },
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/DCH%20documents/7.%20Applying%20for%20a%20Residential%20Accessory%20Structure%20Permit.pdf",
    "quote": "Fences 4 ft or less in a front yard, or 6 ft or less elsewhere."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-fence"
 },
 {
  "city": "dallas",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Replacing HVAC equipment is building service equipment work that needs a permit. Homesteaded owners may do some mechanical work themselves.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "A person, firm or corporation shall not erect, construct, enlarge, add to, alter, repair, replace, improve, remove, install, convert, equip, use, occupy or maintain a structure or building service equipment without first obtaining a MASTER PERMIT from the building official."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "dallas-hvac"
 },
 {
  "city": "dallas",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Nonstructural interior remodeling that adds no floor area and does not change exterior doors or windows needs no building permit. Replacing or moving plumbing needs a plumbing permit.",
  "conditions": [
   "Nonstructural, no added floor area: no building permit",
   "Replacing/rearranging pipes, valves or fixtures: plumbing permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Nonstructural interior remodeling of single family or two family dwellings that does not add floor area or change exterior doors or windows"
   },
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Stopping of leaks in pipes, drains or plumbing fixtures if the repair does not require replacement or rearrangement of valves, pipes, or fixtures"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "dallas-bathroom-remodel"
 },
 {
  "city": "dallas",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Above-ground prefabricated pools (up to 5,000 gallons) at a house or duplex need no permit. In-ground pools need a permit, and pool barriers need a fence/pool barrier permit.",
  "conditions": [
   "Above-ground prefab up to 5,000 gal: no permit",
   "In-ground: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Installation of prefabricated swimming pools accessory to single-family or duplex dwellings in which the pool wall is completely above adjacent grade and the pool capacity does not exceed 5,000 gallons"
   },
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "A person, firm or corporation shall not erect, construct, enlarge, add to, alter, repair, replace, improve, remove, install, convert, equip, use, occupy or maintain a structure or building service equipment without first obtaining a MASTER PERMIT from the building official."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-pool-hot-tub"
 },
 {
  "city": "dallas",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls up to 4 ft (bottom of footing to top) unless supporting a surcharge. Taller walls need a permit.",
  "conditions": [
   "Over 4 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Erection of retaining walls which are not over four feet in height measured from the bottom of the footing to the top of the wall"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-retaining-wall"
 },
 {
  "city": "dallas",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes, unless the re-roofing work is valued at $500 or less.",
  "conditions": [
   "Work valued over $500: permit required"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Re-roofing of single-family or duplex dwellings, if the value of work does not exceed $500 dollars"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-roof-replacement"
 },
 {
  "city": "dallas",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a utility building under 200 sq ft with no utilities. Larger buildings, or any with utilities, need a permit.",
  "conditions": [
   "200 sq ft or more: permit",
   "With utilities (electric, plumbing): permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Erection of utility buildings with floor area of less than 200 square feet, without utilities, on single-family or duplex premises"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "dallas-shed"
 },
 {
  "city": "dallas",
  "project": "siding",
  "permit_required": "no",
  "summary": "No permit to add siding to a building. Historic, conservation and planned development districts may have extra requirements.",
  "conditions": [
   "Historic/conservation/PD districts: check"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Adding of storm windows, shutters, trim, awnings, siding, rain gutters, or insulation to a building"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "dallas-siding"
 },
 {
  "city": "dallas",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Installing solar equipment is building service equipment work that needs a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "A person, firm or corporation shall not erect, construct, enlarge, add to, alter, repair, replace, improve, remove, install, convert, equip, use, occupy or maintain a structure or building service equipment without first obtaining a MASTER PERMIT from the building official."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "dallas-solar-panel"
 },
 {
  "city": "dallas",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Dallas requires a plumbing permit to replace a water heater.",
  "conditions": [
   "Pulled by a registered master plumber, or a homeowner on their own homestead"
  ],
  "fee": {
   "text": "Minimum plumbing permit fee $100 (2017 Building Inspection guide). Confirm current fee locally.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/DCH%20documents/pdf/BI_How%20to_Plumbing_12-12-2017.pdf",
   "verified": true,
   "quote": "The minimum permit fee is 100.00"
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/DCH%20documents/pdf/BI_How%20to_Plumbing_12-12-2017.pdf",
    "quote": "except that a permit is required for ... the replacement of boilers and water heaters."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a 2017 Building Inspection guide.",
  "id": "dallas-water-heater"
 },
 {
  "city": "dallas",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Adding storm windows needs no permit. Interior remodeling is exempt only if it does not change exterior doors or windows, so replacing exterior windows or doors needs a permit.",
  "conditions": [
   "Storm windows: no permit",
   "Changing exterior windows/doors: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Dallas permit fee schedule.",
   "formula": null,
   "source_url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
   "verified": false
  },
  "apply_name": "City of Dallas Planning & Development (DallasNow portal)",
  "apply_url": "https://dallascityhall.com/departments/sustainabledevelopment/Pages/DallasNow.aspx",
  "sources": [
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Adding of storm windows, shutters, trim, awnings, siding, rain gutters, or insulation to a building"
   },
   {
    "url": "https://dallascityhall.com/departments/sustainabledevelopment/buildinginspection/Pages/building_inspection_faqs.aspx",
    "quote": "Nonstructural interior remodeling of single family or two family dwellings that does not add floor area or change exterior doors or windows"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "dallas-window-door"
 },
 {
  "city": "denver",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. ADU work needs permits, and a homeowner cannot pull permits for an ADU; a licensed contractor must.",
  "conditions": [
   "Licensed contractor required"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
    "quote": "A homeowner cannot obtain a permit for work in accessory dwelling units (ADUs), townhomes, condos, or duplexes, even for the unit where you live."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "denver-adu-garage-conversion"
 },
 {
  "city": "denver",
  "project": "deck",
  "permit_required": "depends",
  "summary": "Uncovered decks of 200 sq ft or less with walking surfaces no more than 30 in above grade are exempt from a building permit. Larger, higher or covered decks need one.",
  "conditions": [
   "Uncovered",
   "200 sq ft or less",
   "Walking surface 30 in or less above grade at any point"
  ],
  "fee": {
   "text": "Building permit fee by valuation of work: $20 for $1-$500; $35 for $501-$2,000; $35 + $8 per extra $1,000 (or fraction) up to $25,000. Plan review adds 50% above $2,000 in valuation.",
   "formula": "valuation $2,001-$25,000: 35 + 8 x ceil((v-2000)/1000)",
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": true,
   "quote": "$1.00 to $500.00 $20.00 ... $501.00 to $2,000.00 $35.00 ... $2,001.00 to $25,000.00 $35.00 for the first $2,000.00 plus $8.00 for each additional $1,000.00 or fraction thereof, to and including $25,000.00 50%"
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/files/assets/public/v/3/community-planning-and-development/documents/ds/building-codes/2025_denver_building_code.pdf",
    "quote": "Uncovered decks including associated guards, stairs, and ramps that do not exceed 200 square feet (18.58 m2) in area, with walking surfaces that are not more than 30 inches (762 mm) above grade at any point, and are regulated by the Denver Residential Code."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Zoning permit requirements for decks were not checked.",
  "id": "denver-deck"
 },
 {
  "city": "denver",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No building permit for flatwork such as sidewalks and driveways up to 30 in above grade, not over a basement. Right-of-way work needs a separate permit from the Department of Transportation and Infrastructure.",
  "conditions": [
   "Over 30 in or over a basement: permit",
   "Right-of-way: separate permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/files/assets/public/v/3/community-planning-and-development/documents/ds/building-codes/2025_denver_building_code.pdf",
    "quote": "Flatwork (hardscape) including sidewalks, ramps, and driveways, with walking surfaces not more than 30 inches (760 mm) above grade, not over any basement or story below and not part of an accessible route."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-driveway-patio"
 },
 {
  "city": "denver",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. New or replacement panels and service upgrades (400 A or less, single-phase) can be issued as an electrical quick permit; larger services need plan review.",
  "conditions": [
   "Up to 400 A: quick permit",
   "Over 400 A: plan review"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Quick Permits)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Utility service upgrade rated 400 Amps or less"
   },
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "New or replacement panels and subpanels"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-electrical-panel"
 },
 {
  "city": "denver",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. EV chargers at single-family and duplex homes are issued as an electrical quick permit.",
  "conditions": [
   "Quick permit (service 400 A or less)"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Quick Permits)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Electric vehicle chargers"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-ev-charger"
 },
 {
  "city": "denver",
  "project": "fence",
  "permit_required": "depends",
  "summary": "Fences under 4 ft need no permit (unless landmark/historic). All fences over 4 ft need a zoning permit; non-posthole fences over 4 ft and posthole fences over 8 ft also need a building permit. Max height is 4 ft in front yards and 6 ft in back yards.",
  "conditions": [
   "Under 4 ft: no permit (unless landmark/historic/parkway)",
   "Over 4 ft: zoning permit",
   "Over 4 ft (non-posthole) or over 8 ft (posthole): building permit too",
   "Pool/spa barrier fences: permit"
  ],
  "fee": {
   "text": "Building permit fee by valuation of work: $20 for $1-$500; $35 for $501-$2,000; $35 + $8 per extra $1,000 (or fraction) up to $25,000. Plan review adds 50% above $2,000 in valuation.",
   "formula": "valuation $2,001-$25,000: 35 + 8 x ceil((v-2000)/1000)",
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": true,
   "quote": "$1.00 to $500.00 $20.00 ... $501.00 to $2,000.00 $35.00 ... $2,001.00 to $25,000.00 $35.00 for the first $2,000.00 plus $8.00 for each additional $1,000.00 or fraction thereof, to and including $25,000.00 50%"
  },
  "apply_name": "Denver e-permits (select 'zoning permit')",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Zoning-Permits/Apply-for-Commercial-Zoning-Permits/Fences-and-Walls",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Zoning-Permits/Apply-for-Commercial-Zoning-Permits/Fences-and-Walls",
    "quote": "All fences over four feet tall need a zoning permit. All walls, including retaining walls, over 12 inches high need a zoning permit."
   },
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Zoning-Permits/Apply-for-Commercial-Zoning-Permits/Fences-and-Walls",
    "quote": "Post-hole dug fences only need a building permit if they are taller than eight feet, but all other fence and wall types require building permits if they are over four feet tall."
   },
   {
    "url": "https://denvergov.org/files/assets/public/v/3/community-planning-and-development/documents/ds/building-codes/2025_denver_building_code.pdf",
    "quote": "Fences of any type not over 4 feet (1220 mm) high. Posthole-dug fences up to 8 feet (2440 mm) high, such as chain link, cedar pine, redwood, and wrought iron."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-fence"
 },
 {
  "city": "denver",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Residential A/C and forced-air heating systems are permitted as mechanical quick permits.",
  "conditions": [
   "Quick permit (no plan review)"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Quick Permits)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Residential A/C"
   },
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Forced air heating systems"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-hvac"
 },
 {
  "city": "denver",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Like-for-like replacement of cabinets, countertops, flooring and plumbing/electrical fixtures needs no permit. Floor-plan changes, load-bearing work, or new/relocated plumbing or electrical fixtures require construction and trade permits.",
  "conditions": [
   "Exempt: like-for-like cabinets, countertops, flooring, fixtures",
   "Exempt: drywall less than one 4x8 sheet",
   "Permit: new or relocated plumbing/electrical fixtures, floor-plan or structural changes"
  ],
  "fee": {
   "text": "Building permit fee by valuation of work: $20 for $1-$500; $35 for $501-$2,000; $35 + $8 per extra $1,000 (or fraction) up to $25,000. Plan review adds 50% above $2,000 in valuation.",
   "formula": "valuation $2,001-$25,000: 35 + 8 x ceil((v-2000)/1000)",
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": true,
   "quote": "$1.00 to $500.00 $20.00 ... $501.00 to $2,000.00 $35.00 ... $2,001.00 to $25,000.00 $35.00 for the first $2,000.00 plus $8.00 for each additional $1,000.00 or fraction thereof, to and including $25,000.00 50%"
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Residential-Interior-Remodel",
    "quote": "If you are replacing (like-for-like) existing cabinets, countertops, flooring, ventilation, plumbing and/or electrical fixtures, you do not need a permit."
   },
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Residential-Interior-Remodel",
    "quote": "Permits are required when your project includes alterations to the existing floor plan; structural changes that affect load-bearing walls; adding, resizing, or removing interior or exterior doorways, windows, skylights, egress windows; new or rerouted ductwork; or n ew or relocated electrical or plumbing fixtures."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-bathroom-remodel"
 },
 {
  "city": "denver",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Pools need permits: Denver's exemption list does not exempt pools, and any fence used as a pool or spa barrier needs a permit.",
  "conditions": [
   "Pool barrier: permit",
   "Plans required (see homeowner guidance for swimming pools)"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/files/assets/public/v/3/community-planning-and-development/documents/ds/building-codes/2025_denver_building_code.pdf",
    "quote": "Exception: Any fence providing a barrier for a swimming pool or spa requires a permit."
   },
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
    "quote": "Swimming pools"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "denver-pool-hot-tub"
 },
 {
  "city": "denver",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls (including any fence on top) up to 4 ft total, measured from the bottom of the footing, unless supporting a surcharge.",
  "conditions": [
   "Over 4 ft total or with surcharge: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/files/assets/public/v/3/community-planning-and-development/documents/ds/building-codes/2025_denver_building_code.pdf",
    "quote": "Retaining walls, including fences or walls on top of retaining walls, not over 4 feet (1220 mm) in total height measured from the bottom of the footing to the top of the wall or fence."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-retaining-wall"
 },
 {
  "city": "denver",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "A roof permit is required for roof replacement and for repairs larger than 10% of the roof (or two roof squares, whichever is smaller). Issued as a quick permit; landmark/historic properties need Landmark review first.",
  "conditions": [
   "Replacement or repair over 10% of roof / 2 squares: roof permit",
   "Structural framing changes: not a quick permit (plan review)",
   "Landmark/historic district: Landmark Preservation review"
  ],
  "fee": {
   "text": "Building permit fee by valuation of work: $20 for $1-$500; $35 for $501-$2,000; $35 + $8 per extra $1,000 (or fraction) up to $25,000. Plan review adds 50% above $2,000 in valuation.",
   "formula": "valuation $2,001-$25,000: 35 + 8 x ceil((v-2000)/1000)",
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": true,
   "quote": "$1.00 to $500.00 $20.00 ... $501.00 to $2,000.00 $35.00 ... $2,001.00 to $25,000.00 $35.00 for the first $2,000.00 plus $8.00 for each additional $1,000.00 or fraction thereof, to and including $25,000.00 50%"
  },
  "apply_name": "Denver e-permits (Quick Permits > Roofing)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Roof repair/replacement - All repairs that are more than 10% of the roof square footage or two roof squares (whichever is smaller) require a roof permit"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-roof-replacement"
 },
 {
  "city": "denver",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story, detached, unconditioned shed with no more than 200 sq ft of projected roof area, 8-ft top plate and 14-ft max height. A zoning permit may still be needed (always in Former Chapter 59 zone districts).",
  "conditions": [
   "200 sq ft or less projected roof area",
   "8 ft top plate / 14 ft max height",
   "Max two lights and two receptacles (with electrical permit)",
   "Zoning permit unless it meets minor detached structure standards"
  ],
  "fee": {
   "text": "Building permit fee by valuation of work: $20 for $1-$500; $35 for $501-$2,000; $35 + $8 per extra $1,000 (or fraction) up to $25,000. Plan review adds 50% above $2,000 in valuation.",
   "formula": "valuation $2,001-$25,000: 35 + 8 x ceil((v-2000)/1000)",
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": true,
   "quote": "$1.00 to $500.00 $20.00 ... $501.00 to $2,000.00 $35.00 ... $2,001.00 to $25,000.00 $35.00 for the first $2,000.00 plus $8.00 for each additional $1,000.00 or fraction thereof, to and including $25,000.00 50%"
  },
  "apply_name": "Denver e-permits (Community Planning and Development)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Homeowner-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Single-Family-and-Duplex-Projects/Residential-Sheds",
    "quote": "You do not need a building permit for one-story, detached, non-conditioned accessory buildings or structures; used as tool and storage sheds, playhouses, and similar uses; no more than 200 square feet of projected roof area, 8-ft top plate height, or 14-ft maximum height to any point."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-shed"
 },
 {
  "city": "denver",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Exterior wall coverings are permitted under the roofing/siding quick permit; historic properties need Landmark review.",
  "conditions": [
   "Landmark or historic district: Landmark review"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Quick Permits)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Exterior wall coverings"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "denver-siding"
 },
 {
  "city": "denver",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Residential solar PV under 10 kW (service 400 A or less) can get a quick permit via SolarAPP+; larger systems need plan review.",
  "conditions": [
   "Under 10 kW: quick permit",
   "Larger: plan review"
  ],
  "fee": {
   "text": "Fee not extracted; see Denver development fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Quick Permits)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Solar PV systems with utility service of 400 Amps or less AND kW DC rating of less than 10."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "denver-solar-panel"
 },
 {
  "city": "denver",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Residential water heater replacement requires a plumbing quick permit (issued online without plan review). Denver's plumbing exemptions cover only like-for-like sinks, disposals and toilets.",
  "conditions": [
   "Plumbing quick permit via e-permits",
   "Gas/venting disconnection may also trigger a mechanical permit"
  ],
  "fee": {
   "text": "Fee not confirmed for water heaters (the valuation table covers building permits); see Denver Development Fees.",
   "formula": null,
   "source_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Development-Fees",
   "verified": false
  },
  "apply_name": "Denver e-permits (Quick Permits > Plumbing)",
  "apply_url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
  "sources": [
   {
    "url": "https://denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Plan-Review-Permits-and-Inspections/Quick-Permits",
    "quote": "Water heaters"
   },
   {
    "url": "https://denvergov.org/files/assets/public/v/3/community-planning-and-development/documents/ds/building-codes/2025_denver_building_code.pdf",
    "quote": "General repairs in one- and two-family dwellings and townhouse units that do not alter existing systems, including replacement of like units such as bathroom/kitchen sinks, garbage disposals and water closets."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The quick-permit page lists 'Water heaters' under single-family plumbing quick permits; it does not state the rule in a single sentence.",
  "id": "denver-water-heater"
 },
 {
  "city": "detroit",
  "project": "deck",
  "permit_required": "depends",
  "summary": "BSEED lists decks up to 200 sq ft as exempt from a building permit. Larger decks need one.",
  "conditions": [
   "Over 200 sq ft: permit",
   "Historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BSEED fee schedule.",
   "formula": null,
   "source_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
   "verified": false
  },
  "apply_name": "City of Detroit BSEED (Accela online portal or Development Resource Center)",
  "apply_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
  "sources": [
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "Decks not exceeding 200 square feet"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "If your property is located within a local historic district, a permit is required for all exterior work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The guide lists the deck exemption for homeowner (DIY) work only.",
  "id": "detroit-deck"
 },
 {
  "city": "detroit",
  "project": "fence",
  "permit_required": "no",
  "summary": "No permit for a fence 7 ft or less that is not in a Special Review District. Historic districts need a permit for all exterior work.",
  "conditions": [
   "Over 7 ft: permit",
   "Special Review or historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BSEED fee schedule.",
   "formula": null,
   "source_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
   "verified": false
  },
  "apply_name": "City of Detroit BSEED (Accela online portal or Development Resource Center)",
  "apply_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
  "sources": [
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "Fences that are 7’ high or less and not in a Special Review District"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "If your property is located within a local historic district, a permit is required for all exterior work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "detroit-fence"
 },
 {
  "city": "detroit",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Plumbing changes beyond faucet parts and electrical work beyond replacing switches or outlets need trade permits; cutting into walls needs a building permit.",
  "conditions": [
   "Faucet parts, switches, outlets: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BSEED fee schedule.",
   "formula": null,
   "source_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
   "verified": false
  },
  "apply_name": "City of Detroit BSEED (Accela online portal or Development Resource Center)",
  "apply_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
  "sources": [
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "A permit is required for alterations to plumbing systems that involve more than the working parts of a faucet or valve, or clearance of stoppages"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "A permit is required for alterations to electrical systems that involve more than replacing switches or receptacles"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "Construction/alterations including the cutting away of any wall, partition or portion thereof"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "detroit-bathroom-remodel"
 },
 {
  "city": "detroit",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. A roof replacement or removing a substantial amount of shingles needs a permit. Replacing a few shingles does not.",
  "conditions": [
   "A few shingles: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BSEED fee schedule.",
   "formula": null,
   "source_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
   "verified": false
  },
  "apply_name": "City of Detroit BSEED (Accela online portal or Development Resource Center)",
  "apply_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
  "sources": [
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "Roof replacement/ removal of a substantial amount of shingles"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "Replacing a few shingles (any roof-work that could be done in a matter of minutes)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "detroit-roof-replacement"
 },
 {
  "city": "detroit",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a detached accessory structure (such as a shed or garage) of one story and up to 200 sq ft. Larger ones need a permit.",
  "conditions": [
   "Over 200 sq ft or 2 stories: permit",
   "Historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BSEED fee schedule.",
   "formula": null,
   "source_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
   "verified": false
  },
  "apply_name": "City of Detroit BSEED (Accela online portal or Development Resource Center)",
  "apply_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
  "sources": [
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "Accessory detached structures no more than 1 story and 200 square feet (i.e. garages, sheds)"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "If your property is located within a local historic district, a permit is required for all exterior work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "detroit-shed"
 },
 {
  "city": "detroit",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Plumbing alterations beyond the working parts of a faucet or valve need a permit, and gas piping work needs a mechanical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the BSEED fee schedule.",
   "formula": null,
   "source_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
   "verified": false
  },
  "apply_name": "City of Detroit BSEED (Accela online portal or Development Resource Center)",
  "apply_url": "https://detroitmi.gov/departments/buildings-safety-engineering-and-environmental-department-bseed/building-permits",
  "sources": [
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "A permit is required for alterations to plumbing systems that involve more than the working parts of a faucet or valve, or clearance of stoppages"
   },
   {
    "url": "https://detroitmi.gov/sites/detroitmi.localhost/files/2025-12/Do%20I%20NEED%20A%20PERMIT_0.pdf",
    "quote": "For any heating, cooling, gas piping, air distribution or exhaust system – new or alteration"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the general permit rule.",
  "id": "detroit-water-heater"
 },
 {
  "city": "el-paso",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Likely yes. Decks are not on El Paso's list of work exempt from permits; only concrete slabs and walks up to 30 in above grade are exempt.",
  "conditions": [
   "Concrete slabs on grade up to 30 in: exempt"
  ],
  "fee": {
   "text": "Fee not extracted; see Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Permits shall not be required for the following construction work:"
   },
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Concrete walks, slabs on grade and driveways not more than thirty inches above grade"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Inferred from the official exemption list, which omits decks.",
  "id": "el-paso-deck"
 },
 {
  "city": "el-paso",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No permit for concrete walks, slabs and driveways up to 30 in above grade, not over a basement, not used as a future foundation, and not in the public right-of-way.",
  "conditions": [
   "Public right-of-way: city permit"
  ],
  "fee": {
   "text": "Fee not extracted; see El Paso Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Concrete walks, slabs on grade and driveways not more than thirty inches above grade, that are not over a basement or story below; and that will not serve as foundation or structural support for future construction, and are not located in public right-of-way."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "el-paso-driveway-patio"
 },
 {
  "city": "el-paso",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No permit for masonry walls or fences up to 42 in, or chain link or wrought iron fences up to 6 ft, fully on your lot and meeting zoning. Anything taller needs a permit.",
  "conditions": [
   "Masonry/rock wall over 42 in: permit",
   "Chain link or wrought iron over 6 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Masonry landscape walls and fences not over forty-two inches high, completely within the subject property and meeting zoning requirements. ... Chain link or wrought iron fences not over six feet high, completely within the subject property and meeting zoning requirements."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "el-paso-fence"
 },
 {
  "city": "el-paso",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Painting, papering and similar finish work needs no permit. Plumbing or structural changes need permits.",
  "conditions": [
   "Finish work only: no permit",
   "Replacing or moving fixtures/pipes: plumbing permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Ordinary minor nonstructural repair work such as painting, papering, siding and similar finish work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "el-paso-bathroom-remodel"
 },
 {
  "city": "el-paso",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "No permit for pools or ponds (in-ground or above ground) holding water less than 24 in deep and under 5,000 gallons. Deeper or larger pools need a permit.",
  "conditions": [
   "24 in deep or deeper, or 5,000 gal or more: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see El Paso Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Swimming pools, wading pools or ponds that are in-ground or above ground containing a body of water less than twenty-four inches in depth and less than five thousand gallons of water."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "el-paso-pool-hot-tub"
 },
 {
  "city": "el-paso",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes for a full re-roof: only replacing less than 25% of a home's roof covering is exempt.",
  "conditions": [
   "Less than 25% of roof covering: no permit",
   "25% or more: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Replacement of less than twenty-five percent of existing roof covering on residential structures only."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "el-paso-roof-replacement"
 },
 {
  "city": "el-paso",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for one one-story rear-yard storage building under 200 sq ft, at least 5 ft from other structures. A second accessory building or a larger one needs a permit.",
  "conditions": [
   "200 sq ft or more: permit",
   "Second accessory building on site: permit",
   "Must be in the rear yard, 5 ft from other structures"
  ],
  "fee": {
   "text": "Fee not extracted; see Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "One-story detached accessory storage building, canopy or structure, located in the rear yard, less than two hundred square feet in floor area and not within 5 feet of another structure, eave to eave. This exemption shall be restricted to only one accessory building within a site."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "el-paso-shed"
 },
 {
  "city": "el-paso",
  "project": "siding",
  "permit_required": "depends",
  "summary": "Ordinary minor nonstructural siding repair is exempt; larger or structural siding work needs a permit.",
  "conditions": [
   "Minor nonstructural repair: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see El Paso Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "Ordinary minor nonstructural repair work such as painting, papering, siding and similar finish work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "el-paso-siding"
 },
 {
  "city": "el-paso",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. El Paso exempts only leak repairs and stoppage clearing from plumbing permits, so replacing a water heater needs a plumbing trade permit from a City-registered contractor.",
  "conditions": [
   "Trade permits go to City-registered contractors"
  ],
  "fee": {
   "text": "Fee not extracted; see Planning & Inspections.",
   "formula": null,
   "source_url": "https://www.elpasotexas.gov/planning-and-inspections",
   "verified": false
  },
  "apply_name": "City of El Paso Planning & Inspections (One-Stop Shop, 811 Texas Ave., or Citizen Access Portal)",
  "apply_url": "https://www.elpasotexas.gov/planning-and-inspections",
  "sources": [
   {
    "url": "https://library.municode.com/tx/el_paso/codes/code_of_ordinances?nodeId=TIT18BUCO_CH18.10RECO",
    "quote": "The clearing of stoppages or the repairing of leaks in pipes, valves or fixtures, and the removal and reinstallation of water closets, provided such repairs do not involve or require the replacement or rearrangement of valves, pipes or fixtures."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Inferred from the plumbing exemption list; no page names water heaters explicitly.",
  "id": "el-paso-water-heater"
 },
 {
  "city": "fort-worth",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Enclosing a garage for another use needs a building permit; a zoning variance may be needed for lost parking.",
  "conditions": [
   "Zoning Board variance may be needed"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Enclosing a garage for use other than as a garage requires a building permit. A variance from the Zoning Board of Adjustment may be required due to the removal of required parking spaces."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-adu-garage-conversion"
 },
 {
  "city": "fort-worth",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes for most decks: all platforms, walks and decks over 6 in above grade need a building permit.",
  "conditions": [
   "Over 6 in above grade: permit required"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "All platforms, walks and decks over 6” above grade require a building permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-deck"
 },
 {
  "city": "fort-worth",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "Driveway flatwork on your own property needs no permit. New or repaired driveway approaches and sidewalks need a parkway permit pulled by a bonded contractor.",
  "conditions": [
   "Approach/sidewalk: parkway permit, bonded contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "New or repairs to driveway approaches and sidewalks require parkway permits pulled by a bonded contractor. Driveway flat work on your own property does not require permitting."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-driveway-patio"
 },
 {
  "city": "fort-worth",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Changing, moving or repairing electrical equipment, including electrical services, needs an electrical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Changing, moving, or repairing electrical equipment, including electrical services requires an electrical permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-electrical-panel"
 },
 {
  "city": "fort-worth",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Installing an EV charger changes the home's electrical equipment, which needs an electrical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Changing, moving, or repairing electrical equipment, including electrical services requires an electrical permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "fort-worth-ev-charger"
 },
 {
  "city": "fort-worth",
  "project": "fence",
  "permit_required": "depends",
  "summary": "A building permit is required for solid fences over 7 ft and open fences over 8 ft. Front-yard fences are limited to 4 ft, open picket style.",
  "conditions": [
   "Solid fence over 7 ft: permit",
   "Open fence over 8 ft: permit",
   "Front yard: max 4 ft, open design; no chain link"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Building permits are required for solid fences with a height above 7 feet and for open fences with a height above 8 feet."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-fence"
 },
 {
  "city": "fort-worth",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Changing, moving or repairing central heating and air conditioning systems needs a mechanical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Changing moving or repairing mechanical equipment such as a central heating and air conditioning system, duct work, and exhaust fans requires a mechanical permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-hvac"
 },
 {
  "city": "fort-worth",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Cosmetic remodels (floor or wall covering, cabinets, countertops) and plumbing fixture replacement need no permit. Moving or repairing walls, floors or plumbing needs permits.",
  "conditions": [
   "Cosmetic only / fixture swap: no permit",
   "Reconfiguring the bathroom: Residential Remodel permit",
   "Drywall 16 sq ft or more: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Permits are not required for \"cosmetic\" remodels (floor or wall covering, cabinets, counter tops, shelving, etc.) or plumbing fixture replacement."
   },
   {
    "url": "https://www.fortworthtexas.gov/files/assets/public/v/1/development-services/documents/permitting-resource-library/residential-permits/residential-permit-descriptions.pdf",
    "quote": "Example: Replacing doors or windows, reconfigure bathrooms, remodel kitchen"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-bathroom-remodel"
 },
 {
  "city": "fort-worth",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Fort Worth requires a building permit for all accessory structures, including swimming pools.",
  "conditions": [
   "Zoning location and height rules"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "All accessory structures require a building permit. This may include gazebos, outdoor fireplaces, fountains with plumbing, wind turbines, solar panels, radio towers, swimming pools, retaining walls, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-pool-hot-tub"
 },
 {
  "city": "fort-worth",
  "project": "retaining-wall",
  "permit_required": "yes",
  "summary": "Yes. Fort Worth lists retaining walls among accessory structures that need a building permit, with no height exemption stated.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "All accessory structures require a building permit. This may include gazebos, outdoor fireplaces, fountains with plumbing, wind turbines, solar panels, radio towers, swimming pools, retaining walls, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Many cities exempt walls up to 4 ft; Fort Worth's page states no such exemption.",
  "id": "fort-worth-retaining-wall"
 },
 {
  "city": "fort-worth",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Shingle-only replacement needs no permit. Replacing decking, sheathing, lathing, rafters or ridge boards needs a building permit.",
  "conditions": [
   "Shingles only: no permit (layer limits apply)",
   "Decking/sheathing/rafters replaced: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Replacement of decking material, lathing boards, sheathing boards, rafters or ridge boards requires a building permit. Shingle work does not require a permit"
   },
   {
    "url": "https://www.fortworthtexas.gov/files/assets/public/v/1/development-services/documents/permitting-resource-library/residential-permits/residential-permit-descriptions.pdf",
    "quote": "Shingle only replacements do not require"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-roof-replacement"
 },
 {
  "city": "fort-worth",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Yes. Fort Worth says all storage buildings, including shipping containers, need a building permit.",
  "conditions": [
   "Zoning limits on location, height and size also apply"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "All storage buildings require a building permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Fort Worth lists no small-shed exemption on this page; some third-party sites claim a 120 sq ft exemption.",
  "id": "fort-worth-shed"
 },
 {
  "city": "fort-worth",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Replacing missing or decayed siding needs a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Replacement of missing or decayed siding requires a building permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-siding"
 },
 {
  "city": "fort-worth",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Solar panels are listed among accessory structures that need a building permit; the residential remodel application covers solar panels.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "All accessory structures require a building permit. This may include gazebos, outdoor fireplaces, fountains with plumbing, wind turbines, solar panels, radio towers, swimming pools, retaining walls, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-solar-panel"
 },
 {
  "city": "fort-worth",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Changing or installing a water heater needs a plumbing permit.",
  "conditions": [
   "Pulled by a licensed plumber or a qualifying homestead owner"
  ],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
    "quote": "Changing, installing, moving or repairing plumbing, including water heaters and shower pans requires a plumbing permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-water-heater"
 },
 {
  "city": "fort-worth",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes. Replacing doors or windows is covered by the Residential Remodel Construction Permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Fort Worth Development Services.",
   "formula": null,
   "source_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
   "verified": false
  },
  "apply_name": "City of Fort Worth Development Services (online permit application)",
  "apply_url": "https://www.fortworthtexas.gov/departments/development-services/permits/residential-information",
  "sources": [
   {
    "url": "https://www.fortworthtexas.gov/files/assets/public/v/1/development-services/documents/permitting-resource-library/residential-permits/residential-permit-descriptions.pdf",
    "quote": "Example: Replacing doors or windows, reconfigure bathrooms, remodel kitchen"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fort-worth-window-door"
 },
 {
  "city": "fresno",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a detached deck up to 200 sq ft and no more than 30 in above grade that does not serve the required exit door. Other decks need a permit.",
  "conditions": [
   "Attached, over 200 sq ft or over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building & Safety fees.",
   "formula": null,
   "source_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
   "verified": false
  },
  "apply_name": "City of Fresno Building & Safety Services (FAASTER online portal / Permit Center)",
  "apply_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
  "sources": [
   {
    "url": "https://www.fresno.gov/planning/single-family-homes/",
    "quote": "Decks not exceeding 200 square feet that are not more than 30 inches above grade at any point, are not attached to a dwelling, and do not serve the required exit door."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fresno-deck"
 },
 {
  "city": "fresno",
  "project": "fence",
  "permit_required": "no",
  "summary": "No building permit for fences up to 7 ft; they must still meet zoning setbacks and corner cut-offs.",
  "conditions": [
   "Over 7 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building & Safety fees.",
   "formula": null,
   "source_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
   "verified": false
  },
  "apply_name": "City of Fresno Building & Safety Services (FAASTER online portal / Permit Center)",
  "apply_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
  "sources": [
   {
    "url": "https://www.fresno.gov/planning/single-family-homes/",
    "quote": "Fences not over 7 feet high. Fences shall comply with the minimum requirements (including setbacks and corner cut-offs) as specified in the Zoning Ordinance of the Fresno Municipal Code."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fresno-fence"
 },
 {
  "city": "fresno",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tile, cabinets and counters need no permit. Remodeling or replacing plumbing or electrical work needs one.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building & Safety fees.",
   "formula": null,
   "source_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
   "verified": false
  },
  "apply_name": "City of Fresno Building & Safety Services (FAASTER online portal / Permit Center)",
  "apply_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
  "sources": [
   {
    "url": "https://www.fresno.gov/planning/single-family-homes/",
    "quote": "Painting, papering, tile work, carpeting, cabinets, counter tops and similar finish work."
   },
   {
    "url": "https://www.fresno.gov/planning/single-family-homes/",
    "quote": "A permit is required to build, construct, remodel, repair, demolish, remove or move any house, building or structure."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "fresno-bathroom-remodel"
 },
 {
  "city": "fresno",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Re-roofs need a permit and are a Level 1 (fast review) permit.",
  "conditions": [
   "Level 1 review"
  ],
  "fee": {
   "text": "Fee not extracted; see Building & Safety fees.",
   "formula": null,
   "source_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
   "verified": false
  },
  "apply_name": "City of Fresno Building & Safety Services (FAASTER online portal / Permit Center)",
  "apply_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
  "sources": [
   {
    "url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
    "quote": "Any owner or authorized agent who intends to construct, alter, repair, move, demolish, or change the occupancy of a building or structure, or to erect, install, enlarge, alter, repair, remove, convert or replace any electrical, gas, mechanical or plumbing system shall obtain the required permit."
   },
   {
    "url": "https://www.fresno.gov/wp-content/uploads/2024/01/2023.10.02-Building-Safety-Booklet1.pdf",
    "quote": "Plumbing-Water Heater, & Re-Roofs"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "fresno-roof-replacement"
 },
 {
  "city": "fresno",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a one-story shed up to 120 sq ft and 12 ft tall, at least 3 ft from property lines. Larger sheds need a permit.",
  "conditions": [
   "Over 120 sq ft or 12 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Building & Safety fees.",
   "formula": null,
   "source_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
   "verified": false
  },
  "apply_name": "City of Fresno Building & Safety Services (FAASTER online portal / Permit Center)",
  "apply_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
  "sources": [
   {
    "url": "https://www.fresno.gov/planning/single-family-homes/",
    "quote": "One-story detached accessory structures used as tool and storage sheds, playhouses and similar uses, accessory to one and two family dwellings, provided that the floor area does not exceed 120 square feet, is limited to 12 feet in height"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "fresno-shed"
 },
 {
  "city": "fresno",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing plumbing equipment needs a permit; water heaters are a Level 1 (fast review) permit.",
  "conditions": [
   "Level 1 review"
  ],
  "fee": {
   "text": "Fee not extracted; see Building & Safety fees.",
   "formula": null,
   "source_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
   "verified": false
  },
  "apply_name": "City of Fresno Building & Safety Services (FAASTER online portal / Permit Center)",
  "apply_url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
  "sources": [
   {
    "url": "https://www.fresno.gov/planning/building-and-safety/building-permit-center/",
    "quote": "Any owner or authorized agent who intends to construct, alter, repair, move, demolish, or change the occupancy of a building or structure, or to erect, install, enlarge, alter, repair, remove, convert or replace any electrical, gas, mechanical or plumbing system shall obtain the required permit."
   },
   {
    "url": "https://www.fresno.gov/wp-content/uploads/2024/01/2023.10.02-Building-Safety-Booklet1.pdf",
    "quote": "Plumbing-Water Heater, & Re-Roofs"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "fresno-water-heater"
 },
 {
  "city": "houston",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Garage conversions and additions need permits; a garage conversion gets structural, flood and planning reviews.",
  "conditions": [
   "Structural, flood and planning review"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "Garage conversions"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "Additions, remodel, and new construction"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-adu-garage-conversion"
 },
 {
  "city": "houston",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a small freestanding deck: 200 sq ft or less, 30 in or less above grade, not attached to the house, and not serving a required exit door. Other decks need a permit.",
  "conditions": [
   "Over 200 sq ft: permit required",
   "More than 30 in above grade: permit required",
   "Attached to the house or serving the exit door: permit required"
  ],
  "fee": {
   "text": "See the City of Houston fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Decks not exceeding 200 square feet in area, that are not more than 30 inches above grade at any point, are not attached to a dwelling and do not serve the exit door required by Section R311.4."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-deck"
 },
 {
  "city": "houston",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "Interior flatwork (driveways and sidewalks not covered by the Infrastructure Design Manual, under 65% of the impervious area) is exempt. Sidewalks, driveways, curbs and gutters otherwise need a permit.",
  "conditions": [
   "Right-of-way or over 65% impervious: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Sidewalks and driveways not covered under the provisions of the Infrastructure Design Manual; i.e. interior flatwork not exceeding 65% of the total impervious area."
   },
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "Sidewalk, driveway, curb and gutter"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "houston-driveway-patio"
 },
 {
  "city": "houston",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. All electrical work needs a permit, pulled by a TDLR-licensed master electrician registered with the City.",
  "conditions": [
   "Licensed, City-registered master electrician"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "All electrical, mechanical, and plumbing work"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "Electrical: Master Electrician must be licensed by the Texas Department of Licensing and Regulation (TDLR) and registered with the City of Houston."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "houston-electrical-panel"
 },
 {
  "city": "houston",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Installing an EV charger is electrical work, and all electrical work needs a permit in Houston.",
  "conditions": [
   "Licensed, City-registered master electrician"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "All electrical, mechanical, and plumbing work"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "houston-ev-charger"
 },
 {
  "city": "houston",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for fences up to 8 ft that are not masonry or concrete and not electrified. Taller fences and any masonry or concrete fence need a permit.",
  "conditions": [
   "Over 8 ft (any material): permit required",
   "Masonry or concrete (any height): permit required",
   "Electrically energized: permit required"
  ],
  "fee": {
   "text": "$33.56 admin fee plus plan review and permit fees from the City of Houston fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/hpwcode1145",
   "verified": true,
   "quote": "Admin fee: $33.56"
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/hpwcode1145",
    "quote": "Fences of any material that exceed 8 feet above grade require a permit. Additionally, fences constructed completely or partially of masonry or concrete require a permit regardless of height above grade"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Fences not over 8 feet high that are not constructed of masonry or concrete, and that are not electrically energized."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-fence"
 },
 {
  "city": "houston",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. All mechanical work needs a permit, pulled by a TDLR-licensed air conditioning contractor registered with the City.",
  "conditions": [
   "Licensed, City-registered A/C contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "All electrical, mechanical, and plumbing work"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "Mechanical: Air Conditioning Contractor must have a type A or B license from the TDLR and registered with the City of Houston."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "houston-hvac"
 },
 {
  "city": "houston",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Finish work (tiling, cabinets, countertops) needs no permit. A remodel needs a Residential Remodel permit, and all plumbing and electrical work needs trade permits.",
  "conditions": [
   "Cosmetic finish work only: no permit",
   "Remodel or wall changes: building permit",
   "Any plumbing, electrical or mechanical work: trade permits"
  ],
  "fee": {
   "text": "$33.56 admin fee plus fees from the City of Houston fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/hpwcode1135",
   "verified": true,
   "quote": "Admin fee: $33.56"
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Painting, tarping, wallpapering, tiling, carpeting, cabinets, and counter tops repair and replacement and similar finish work;"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "All electrical, mechanical, and plumbing work"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/hpwcode1135",
    "quote": "Residential construction. New homes or residential accessory structures, remodel or conversion of existing buildings or additions to existing buildings."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-bathroom-remodel"
 },
 {
  "city": "houston",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Swimming pools need their own permit, separate from other structures; the pool deck can be included in the pool permit.",
  "conditions": [
   "Separate pool permit",
   "Barrier rules apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2026-02/One-Stop%20%20Residential%20projects%20_.pdf",
    "quote": "Swimming pools must be permitted separately from any other structures, such as pergolas, houses, pool houses, cabanas, or covered outdoor kitchens."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-pool-hot-tub"
 },
 {
  "city": "houston",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls up to 4 ft (bottom of footing to top) unless supporting a surcharge.",
  "conditions": [
   "Over 4 ft or with surcharge: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Retaining walls that are not over 4 feet in height measured from the bottom of the footing to the top of the wall, unless supporting a surcharge."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-retaining-wall"
 },
 {
  "city": "houston",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. A re-roof or roofing overlay on a home needs a permit. Only roof-covering repairs of 100 sq ft or less are exempt.",
  "conditions": [
   "Roof covering repairs 100 sq ft or less (aggregate): no permit",
   "Changing rafters, joists or roof structure: plans required"
  ],
  "fee": {
   "text": "$33.56 admin fee plus fees from the City of Houston fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/node/831/printable/print",
   "verified": true,
   "quote": "Admin fee $33.56"
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/node/831/printable/print",
    "quote": "Permit for a re-roof or roofing overlay for a residence structure. ... Roof covering that does not exceed 100 square feet is exempt from a permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-roof-replacement"
 },
 {
  "city": "houston",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story detached shed of 120 sq ft or less. Larger sheds need a permit.",
  "conditions": [
   "Over 120 sq ft: permit required",
   "Electrical or plumbing in the shed: trade permits apply"
  ],
  "fee": {
   "text": "See the City of Houston fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Other than storm shelters, one-story detached accessory structures, provided that the floor area does not exceed120 square feet."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-shed"
 },
 {
  "city": "houston",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Patching or repairing siding, stucco or EIFS is on Houston's minor repair permit; only small like-for-like fascia, trim and soffit repairs (up to 128 sq ft) are exempt.",
  "conditions": [
   "Like-for-like: minor repair permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Patch or repair exterior veneer, siding, stucco, EIFS, etc."
   },
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Repair, using the same material, of exterior wood fascia, trim and soffits that do not exceed an aggregate of 128 square feet; or"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "houston-siding"
 },
 {
  "city": "houston",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Solar PV needs a permit; rooftop systems get structural, electrical and flood reviews (see Form CE-1198).",
  "conditions": [
   "Rooftop: structural, electrical, flood review"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2026-02/One-Stop%20%20Residential%20projects%20_.pdf",
    "quote": "Solar Photovoltaic Panel Permit and Inspection Guide and Checklist, Form CE-1198."
   },
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "All electrical, mechanical, and plumbing work"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "houston-solar-panel"
 },
 {
  "city": "houston",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing or installing a water heater needs a plumbing permit, pulled by a master plumber registered with the City of Houston. No plan review for a single-family home.",
  "conditions": [
   "Permit must be obtained by a City-registered master plumber",
   "Plan review not needed at a single-family residence"
  ],
  "fee": {
   "text": "$34.24 for the first three heaters, $11.41 each after, with a minimum permit fee of $97.56, plus a $33.56 admin fee. (The same page also lists a $91.05 minimum; confirm locally.)",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/hpwcode1101",
   "verified": true,
   "quote": "Fee: $34.24 for the first three; $11.41 per heater thereafter. (Minimum Permit Fee is $97.56) ... Admin fee: $33.56"
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/hpwcode1101",
    "quote": "A plumbing permit is required for the replacement and installation of water heaters. ... Permit must be obtained by a master plumber registered with the City of Houston."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "The official page states two different minimum fees ($91.05 and $97.56).",
  "id": "houston-water-heater"
 },
 {
  "city": "houston",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes. Replacing windows or exterior doors is a non-exempt repair that needs a permit (Houston has a minor repair permit for like-for-like work).",
  "conditions": [
   "Like-for-like: minor repair permit, no plan review"
  ],
  "fee": {
   "text": "Fee not extracted; see the Houston Permitting Center fee schedule.",
   "formula": null,
   "source_url": "https://www.houstonpermittingcenter.org/news-events/2026-fee-increase-notice",
   "verified": false
  },
  "apply_name": "Houston Permitting Center (iPermits online)",
  "apply_url": "https://www.hpceservices.org/",
  "sources": [
   {
    "url": "https://www.houstonpermittingcenter.org/sites/g/files/nwywnm431/files/2024-11/Permit%20Submittal%20Overview_Presentation_11.19.2024.pdf",
    "quote": "Non-exempt structural repairs such as replacing windows, exterior doors, rafters and damaged studs"
   },
   {
    "url": "https://www.houstonpermittingcenter.org/media/1866/download?inline=",
    "quote": "Replace windows* (Includes window frame and sash.)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "houston-window-door"
 },
 {
  "city": "indianapolis",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a deck where no part of the floor is more than 30 in above finished grade (assessor notification still required). Higher decks need a permit.",
  "conditions": [
   "30 in or less above grade: no permit",
   "Higher: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BNS fee schedule.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Erection or installation of a deck where: a. No part of the floor is more than thirty (30) inches above finished grade; and"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-deck"
 },
 {
  "city": "indianapolis",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical work needs a permit unless exempted, pulled by a licensed electrical contractor.",
  "conditions": [
   "Licensed contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Electrical, Plumbing and HVAC: Required unless specifically exempted by Sec. 536-201 of the City of Indianapolis Building Standards and Procedures. These must be pulled by a licensed contractor in each craft."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-electrical-panel"
 },
 {
  "city": "indianapolis",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Installing an EV charger is electrical work, which needs a permit pulled by a licensed contractor.",
  "conditions": [
   "Licensed contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Electrical, Plumbing and HVAC: Required unless specifically exempted by Sec. 536-201 of the City of Indianapolis Building Standards and Procedures. These must be pulled by a licensed contractor in each craft."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "indianapolis-ev-charger"
 },
 {
  "city": "indianapolis",
  "project": "fence",
  "permit_required": "no",
  "summary": "No building permit for a fence that follows zoning rules (and has any required historic-district certificate).",
  "conditions": [
   "Must meet zoning",
   "Historic district: certificate of appropriateness"
  ],
  "fee": {
   "text": "Fee not extracted; see the BNS fee schedule.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Erection or installation of a fence or structural barrier in conformance with zoning requirements and any necessary certificates of appropriateness in a historic district;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-fence"
 },
 {
  "city": "indianapolis",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. HVAC work needs a permit unless exempted, pulled by a licensed contractor. Window air conditioners are exempt.",
  "conditions": [
   "Window A/C: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Electrical, Plumbing and HVAC: Required unless specifically exempted by Sec. 536-201 of the City of Indianapolis Building Standards and Procedures. These must be pulled by a licensed contractor in each craft."
   },
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Installation of household appliances such as window air conditioners"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-hvac"
 },
 {
  "city": "indianapolis",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "No permit to replace plumbing fixtures, traps and valves, or to install cabinets and floor/wall coverings. Electrical, plumbing rework or structural changes need permits.",
  "conditions": [
   "Fixture swap, cabinets, finishes: no permit",
   "New circuits, moved plumbing, walls: permit"
  ],
  "fee": {
   "text": "Remodel permit: $159 plus $39 per 500 sq ft over 1,000 sq ft (when a building permit is needed).",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": true,
   "quote": "Remodel Permit Fee: $159.00, plus $39.00 per 500 sf over 1,000 sf"
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Replacement of appliances, fixtures, traps and valves in a plumbing system;"
   },
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Installation and replacement of fixtures attached to the walls or floors such as cupboards, cabinets, shelving, railings, tracks, wall and floor coverings, and doors;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-bathroom-remodel"
 },
 {
  "city": "indianapolis",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Above-ground pools 30 in deep or less and 15 ft or less across need no permit at a one- or two-family home. Other pools need one.",
  "conditions": [
   "Small above-ground: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Erection or installation of an aboveground swimming pool thirty (30) inches or less deep and fifteen (15) feet or less at its widest points;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-pool-hot-tub"
 },
 {
  "city": "indianapolis",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls up to 4 ft (lowest finished grade to top) unless supporting a surcharge.",
  "conditions": [
   "Over 4 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Erection of retaining walls which are not over four (4) feet in height measured from the lowest finished grade to the top of the wall, unless the walls are supporting a surcharge;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-retaining-wall"
 },
 {
  "city": "indianapolis",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "No permit to replace a roof if done by a listed contractor (with notice posting) and there is no change in roof shape, no heavier covering, no structural member replacement (or over 128 ft of decking) and no heat-applied roofing.",
  "conditions": [
   "Listed contractor, like-for-like: no permit",
   "Structural, heavier covering or heat-applied: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BNS fee schedule.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Replacement of an existing roof, if performed by a listed contractor that complies with the notice and posting requirements of section 536-216; and that construction does not involve:"
   },
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "The installation of heat-applied roofing material."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-roof-replacement"
 },
 {
  "city": "indianapolis",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a structure of 120 sq ft or less, under 15 ft tall, not on a permanent foundation and without electrical or HVAC systems. Larger sheds need a permit.",
  "conditions": [
   "Over 120 sq ft, 15 ft or taller, permanent foundation, or with power/HVAC: permit"
  ],
  "fee": {
   "text": "Accessory structure permit: $42 (1–200 sq ft); structural plan review $85 (1,000 sq ft or less).",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": true,
   "quote": "Structural Plan Review Fee: 1000 sf or less $85.00 ... Accessory Structures: $42.00 (1sf – 200 sf)"
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Erection of a structure which spans one hundred twenty (120) square feet or less of base area, is less than fifteen (15) feet in height, is not placed on or attached to a permanent foundation and does not contain an electrical power distribution system"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-shed"
 },
 {
  "city": "indianapolis",
  "project": "siding",
  "permit_required": "depends",
  "summary": "Installing or replacing siding needs no permit if done by a listed contractor (with notice and posting); an owner-occupant may add a layer over existing sheathing without a permit.",
  "conditions": [
   "Listed contractor or owner-occupant"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Installation and replacement of exterior siding if performed by a listed contractor that complies with the notice and posting requirements of section 536-216"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-siding"
 },
 {
  "city": "indianapolis",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "No permit to replace a water heater with one identical in venting arrangement and fuel type. Changing fuel or venting needs a permit.",
  "conditions": [
   "Same venting and fuel: no permit",
   "Different fuel or venting: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the BNS fee schedule.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Replacement of a water heater with one (1) that is identical as to venting arrangement and type of fuel or energy input;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-water-heater"
 },
 {
  "city": "indianapolis",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Like-for-like replacement of exterior doors and windows in same-size openings needs no permit if done by a listed contractor (with notice and posting) or by the owner-occupant.",
  "conditions": [
   "Listed contractor or owner-occupant",
   "Same size, egress not reduced"
  ],
  "fee": {
   "text": "Fee not extracted; see the Indianapolis residential permit guide.",
   "formula": null,
   "source_url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
   "verified": false
  },
  "apply_name": "Indianapolis Department of Business and Neighborhood Services (residential permits)",
  "apply_url": "https://www.indy.gov/activity/residential-development-permits",
  "sources": [
   {
    "url": "https://citybase-cms-prod.s3.amazonaws.com/20bb8d3c1a0b4c66b07fbe8813d77f23.pdf",
    "quote": "Replacement of exterior prime doors and windows (limited to like-for-like in a wall opening of the same dimensions which does not reduce the egress required by code provision existing at the time the building was constructed) if performed by a listed contractor"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "indianapolis-window-door"
 },
 {
  "city": "jacksonville",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Garage conversions are alterations that need a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division fee schedule.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "A building permit is required for any construction that physically changes or adds structures to your property or for work regulated by local codes or ordinances such as:"
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "Alterations – re-roofs, garage conversions, exterior stucco, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-adu-garage-conversion"
 },
 {
  "city": "jacksonville",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. The City requires a building permit for any construction that physically changes or adds structures to your property.",
  "conditions": [
   "Florida Building Code applies"
  ],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "A building permit is required for any construction that physically changes or adds structures to your property"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No deck-specific page found; based on the general rule.",
  "id": "jacksonville-deck"
 },
 {
  "city": "jacksonville",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. New electrical service and rewiring need a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division fee schedule.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "A building permit is required for any construction that physically changes or adds structures to your property or for work regulated by local codes or ordinances such as:"
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "Repairs – replacement of water heaters or other plumbing fixtures, irrigation systems, air conditioning units, new electrical service, rewiring, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-electrical-panel"
 },
 {
  "city": "jacksonville",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Replacing air conditioning units needs a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division fee schedule.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "A building permit is required for any construction that physically changes or adds structures to your property or for work regulated by local codes or ordinances such as:"
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "Repairs – replacement of water heaters or other plumbing fixtures, irrigation systems, air conditioning units, new electrical service, rewiring, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-hvac"
 },
 {
  "city": "jacksonville",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Replacing faucets or fixtures after the stop, fixing leaks and clearing drains need no permit. Other plumbing, electrical or structural changes need permits.",
  "conditions": [
   "Faucet/fixture swap after the stop: no permit",
   "Moving pipes, electrical or walls: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
    "quote": "Replacement of plumbing faucets after the stop, excluding water heaters"
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "A building permit is required for any construction that physically changes or adds structures to your property"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-bathroom-remodel"
 },
 {
  "city": "jacksonville",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Jacksonville lists swimming pools among additions that need a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division fee schedule.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "A building permit is required for any construction that physically changes or adds structures to your property or for work regulated by local codes or ordinances such as:"
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "Additions – room additions, patio covers, swimming pools, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-pool-hot-tub"
 },
 {
  "city": "jacksonville",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Re-roofs are listed as alterations that need a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "Alterations – re-roofs, garage conversions, exterior stucco, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-roof-replacement"
 },
 {
  "city": "jacksonville",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Yes. Residential sheds need a permit. Sheds under 150 sq ft and under $5,000 can be issued the same visit; larger sheds need plan review.",
  "conditions": [
   "Under 150 sq ft and under $5,000: issued during your visit",
   "150 sq ft or larger, or over $5,000: plan review"
  ],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits/residential-shed-permit",
    "quote": "After obtaining all approvals, sheds under 150 square feet and under $5,000 will be issued during your visit by one the of the Building Inspection Division permit assistants."
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits/residential-shed-permit",
    "quote": "Sheds 150 square feet or larger or over $5,000 will require a plan review prior to permit issuance."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-shed"
 },
 {
  "city": "jacksonville",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a permit; water heaters are specifically excluded from the no-permit fixture list.",
  "conditions": [
   "Florida-licensed plumbing contractor or owner-builder"
  ],
  "fee": {
   "text": "Fee not extracted; see the Building Inspection Division.",
   "formula": null,
   "source_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
   "verified": false
  },
  "apply_name": "City of Jacksonville Building Inspection Division (residential permits)",
  "apply_url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
  "sources": [
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/faqs",
    "quote": "Repairs – replacement of water heaters or other plumbing fixtures, irrigation systems, air conditioning units, new electrical service, rewiring, etc."
   },
   {
    "url": "https://www.jacksonville.gov/departments/public-works/building-inspection-division/commercial-permits/residential-permits",
    "quote": "Replacement of plumbing faucets after the stop, excluding water heaters"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "jacksonville-water-heater"
 },
 {
  "city": "kansas-city",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No building permit for platforms and decks up to 30 in above grade and not over a basement or story below. Higher decks need one.",
  "conditions": [
   "Over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the KCMO permit fee estimator.",
   "formula": null,
   "source_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
   "verified": false
  },
  "apply_name": "City of Kansas City Planning & Development Permits Division (CompassKC online)",
  "apply_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
  "sources": [
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "g) Platforms and decks not exceeding 30 (762 mm) inches above grade at any point and not over any basement or story below"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "kansas-city-deck"
 },
 {
  "city": "kansas-city",
  "project": "fence",
  "permit_required": "no",
  "summary": "No building permit for fences in Kansas City, Missouri.",
  "conditions": [
   "Zoning rules still apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the KCMO permit fee estimator.",
   "formula": null,
   "source_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
   "verified": false
  },
  "apply_name": "City of Kansas City Planning & Development Permits Division (CompassKC online)",
  "apply_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
  "sources": [
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "e) Fences"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "kansas-city-fence"
 },
 {
  "city": "kansas-city",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Cabinets, finish work and like-for-like fixture replacement without piping changes need no permit. Piping, electrical or structural changes need permits.",
  "conditions": [
   "Like-for-like: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the KCMO permit fee estimator.",
   "formula": null,
   "source_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
   "verified": false
  },
  "apply_name": "City of Kansas City Planning & Development Permits Division (CompassKC online)",
  "apply_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
  "sources": [
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "p) Installation or replacement of wall or floor mounted cabinets (kitchen, bath, etc.)"
   },
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "c) Repairs or replacement of defective fixtures or valves if alterations or extensions of piping systems are not made"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "kansas-city-bathroom-remodel"
 },
 {
  "city": "kansas-city",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No building permit to reroof a one- or two-family home with light roof covering. Replacing sheathing or decking, or structural changes, needs a permit.",
  "conditions": [
   "Sheathing or structural work: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the KCMO permit fee estimator.",
   "formula": null,
   "source_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
   "verified": false
  },
  "apply_name": "City of Kansas City Planning & Development Permits Division (CompassKC online)",
  "apply_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
  "sources": [
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "k) Reroofing (replacement of roof coverings) of one- and two-family residences with light roof covering"
   },
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "Exempted reroofing work does not include replacement of roof sheathing/deck or structural modifications"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "kansas-city-roof-replacement"
 },
 {
  "city": "kansas-city",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story detached shed, garage or carport with roof area up to 200 sq ft. Larger ones need a permit.",
  "conditions": [
   "Over 200 sq ft roof area: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the KCMO permit fee estimator.",
   "formula": null,
   "source_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
   "verified": false
  },
  "apply_name": "City of Kansas City Planning & Development Permits Division (CompassKC online)",
  "apply_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
  "sources": [
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "a) One-story detached accessory buildings used as tool and storage sheds, playhouses, garages, carports and similar uses, if the projected roof area does not exceed 200 square feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "kansas-city-shed"
 },
 {
  "city": "kansas-city",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Most plumbing work needs a permit; only fixture or valve repairs and replacements without piping changes are exempt, and a water heater is an appliance, not a fixture.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the KCMO permit fee estimator.",
   "formula": null,
   "source_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
   "verified": false
  },
  "apply_name": "City of Kansas City Planning & Development Permits Division (CompassKC online)",
  "apply_url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
  "sources": [
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/electrical-plumbing-and-mechanical-permits",
    "quote": "Permits are needed before beginning most electrical, plumbing, or heating and ventilating work in Kansas City, MO."
   },
   {
    "url": "https://www.kcmo.gov/city-hall/departments/city-planning-development/building-permit-exempt-work",
    "quote": "c) Repairs or replacement of defective fixtures or valves if alterations or extensions of piping systems are not made"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Water heaters are not named on the exemption list; confirm with the Permits Division.",
  "id": "kansas-city-water-heater"
 },
 {
  "city": "las-vegas",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Converting a garage into living space needs permits and plans.",
  "conditions": [
   "Plans required"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "If you reconfigure any existing room, garage, patio, balcony, etc. into something new"
   },
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "convert a garage into habitable space"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "las-vegas-adu-garage-conversion"
 },
 {
  "city": "las-vegas",
  "project": "deck",
  "permit_required": "depends",
  "summary": "A permit is needed for a deck more than 30 in above grade.",
  "conditions": [
   "Over 30 in above grade: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Build a deck more than 30 inches above grade;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a scanned City handout read with OCR; quote checked against our saved copy.",
  "id": "las-vegas-deck"
 },
 {
  "city": "las-vegas",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. A panel change or service change is an online, no-plan permit (schedule a 231 inspection for a service change).",
  "conditions": [
   "Online permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
    "quote": "ELECTRIC METER TAG, PANEL CHANGE OR SERVICE CHANGE (Schedule a 231 inspection for service change)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "las-vegas-electrical-panel"
 },
 {
  "city": "las-vegas",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Installing permanent wiring or electrical devices needs an electrical permit, which covers EV charger circuits.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Install or alter any permanent wiring or electrical device;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "las-vegas-ev-charger"
 },
 {
  "city": "las-vegas",
  "project": "fence",
  "permit_required": "depends",
  "summary": "A permit is needed for a wood or ornamental iron fence over 7 ft, or a block wall over 30 in.",
  "conditions": [
   "Fence over 7 ft: permit",
   "Block wall over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Build a block wall more than 30 inches high or a fence ... over seven feet high;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a scanned City handout read with OCR; quote checked against our saved copy.",
  "id": "las-vegas-fence"
 },
 {
  "city": "las-vegas",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Exact HVAC change-outs and repairs are an online, no-plan permit; other heating or cooling work needs plans.",
  "conditions": [
   "Exact change-out: online permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
    "quote": "HEATING, VENTILATION, AIR CONDITIONING (HVAC) EXACT CHANGE OUTS/ REPAIRS"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "las-vegas-hvac"
 },
 {
  "city": "las-vegas",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "A permit and plans are needed to move, remove or add walls, and a plumbing permit is needed when existing plumbing is relocated or piping inside walls or floors is altered.",
  "conditions": [
   "Moving walls: permit and plans",
   "Relocating plumbing: plumbing permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Move, remove or add walls;"
   },
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Remodel or add on to your home when existing plumbing is"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a scanned City handout read with OCR; quote checked against our saved copy.",
  "id": "las-vegas-bathroom-remodel"
 },
 {
  "city": "las-vegas",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Residential pools need permits; excavation for a residential pool has its own online permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
    "quote": "EXCAVATION ONLY (residential pools)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "las-vegas-pool-hot-tub"
 },
 {
  "city": "las-vegas",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "A permit and plans are required for a retaining wall more than 30 in high. Lower walls are not listed as needing one.",
  "conditions": [
   "Over 30 in: permit and plans"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Build a retaining wall more than 30 inches high;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a scanned guide (OCR).",
  "id": "las-vegas-retaining-wall"
 },
 {
  "city": "las-vegas",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "A permit is needed when re-roofing tile-to-tile, installing tile over an existing roof, or replacing more than 64 sq ft of structural sheathing.",
  "conditions": [
   "Tile roofing over or in place of existing: permit",
   "More than 64 sq ft of sheathing: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
    "quote": "RE-ROOFING/RESIDENTIAL (tile to tile; or greater than 64sf of structural sheathing)"
   },
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "64 square feet. Also, when tile roofing is installed in lieu of, or"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Whether a non-tile re-roof with no sheathing work needs a permit is not stated clearly. Source is a scanned City handout read with OCR; quote checked against our saved copy.",
  "id": "las-vegas-roof-replacement"
 },
 {
  "city": "las-vegas",
  "project": "shed",
  "permit_required": "depends",
  "summary": "A permit is needed for a shed of 200 sq ft or larger.",
  "conditions": [
   "200 sq ft or larger: permit",
   "Electrical or plumbing: trade permits"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "carport, garage or shed of 200 ... square feet or larger,"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a scanned City handout read with OCR; quote checked against our saved copy.",
  "id": "las-vegas-shed"
 },
 {
  "city": "las-vegas",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Installing permanent wiring or electrical devices needs a permit, and solar is not on the online no-plan list, so plans are reviewed.",
  "conditions": [
   "Plans required"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Install or alter any permanent wiring or electrical device;"
   },
   {
    "url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
    "quote": "Any other work not listed below would require a plan to be submitted and reviewed."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the city's general permit rule.",
  "id": "las-vegas-solar-panel"
 },
 {
  "city": "las-vegas",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Installing or replacing a water heater needs a plumbing permit. Same-for-same replacements (including tankless) can be permitted online.",
  "conditions": [
   "Same-for-same: online permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Las Vegas Building & Safety.",
   "formula": null,
   "source_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
   "verified": false
  },
  "apply_name": "City of Las Vegas Building & Safety (online permits)",
  "apply_url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
  "sources": [
   {
    "url": "https://files.lasvegasnevada.gov/building-safety/Forms/General/When-do-I-need-a-permit-English-10-2025.pdf",
    "quote": "Install or replace a water heater or water softener,"
   },
   {
    "url": "https://www.lasvegasnevada.gov/Business/Permits-Licenses/Online-Permits-List",
    "quote": "WATER HEATER (Same for same only including Tankless)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Source is a scanned City handout read with OCR; quote checked against our saved copy.",
  "id": "las-vegas-water-heater"
 },
 {
  "city": "long-beach",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No building permit for unroofed decks up to 30 in above grade and not over a basement or story below. Higher or covered decks need one.",
  "conditions": [
   "Over 30 in or roofed: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Long Beach Development Services fees.",
   "formula": null,
   "source_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
   "verified": false
  },
  "apply_name": "City of Long Beach Development Services Permit Center (LBCD online)",
  "apply_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
  "sources": [
   {
    "url": "https://longbeach.gov/lbcd/faq/permits/",
    "quote": "c) Unroofed platforms, walks, driveways and decks not more than thirty (30) inches above grade and not over any basement or story below"
   },
   {
    "url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
    "quote": "Private concrete pathways, driveways, and decks up to 30 inches above adjacent ground level."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "long-beach-deck"
 },
 {
  "city": "long-beach",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for wood, vinyl, chain link or wrought iron fences up to 6 ft 6 in, or masonry fences up to 4 ft. Taller fences need one.",
  "conditions": [
   "Over limits: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Long Beach Development Services fees.",
   "formula": null,
   "source_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
   "verified": false
  },
  "apply_name": "City of Long Beach Development Services Permit Center (LBCD online)",
  "apply_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
  "sources": [
   {
    "url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
    "quote": "Wood, vinyl, wrought iron, or similar fences up to 6 feet and six 6 inches in height."
   },
   {
    "url": "https://longbeach.gov/lbcd/faq/permits/",
    "quote": "b) Fence/walls constructed of wood, chain link, wrought iron, and other similar materials measuring six feet six inches (6'6\") or less in height, or concrete, masonry, brick, or other similar materials measuring four feet (4') or less in height."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "long-beach-fence"
 },
 {
  "city": "long-beach",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tile, cabinets, countertops and similar finish work need no building permit. Plumbing, electrical or structural changes need permits.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Long Beach Development Services fees.",
   "formula": null,
   "source_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
   "verified": false
  },
  "apply_name": "City of Long Beach Development Services Permit Center (LBCD online)",
  "apply_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
  "sources": [
   {
    "url": "https://longbeach.gov/lbcd/faq/permits/",
    "quote": "p) Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work"
   },
   {
    "url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
    "quote": "Installation, repair, or replacement of tiles on floors, countertops, or walls up to 48 inches in height."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "long-beach-bathroom-remodel"
 },
 {
  "city": "long-beach",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes for a full roof replacement. Only small roofing jobs within a 12-month period are exempt (100 sq ft per the permit page; 500 sq ft per the FAQ).",
  "conditions": [
   "Small roofing jobs: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Long Beach Development Services fees.",
   "formula": null,
   "source_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
   "verified": false
  },
  "apply_name": "City of Long Beach Development Services Permit Center (LBCD online)",
  "apply_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
  "sources": [
   {
    "url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
    "quote": "Application of roofing up to 100 square feet on an existing building or structure within any 12-month period."
   },
   {
    "url": "https://longbeach.gov/lbcd/faq/permits/",
    "quote": "e) Application of roofing not in excess of five hundred (500) square feet on an existing building within any twelve (12) month period."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Long Beach's two official pages give different limits (sheds 120 vs 64 sq ft; small roofing 100 vs 500 sq ft). We show the stricter reading where it matters; confirm.",
  "id": "long-beach-roof-replacement"
 },
 {
  "city": "long-beach",
  "project": "shed",
  "permit_required": "depends",
  "summary": "Small sheds with no plumbing, electrical or mechanical work can skip a permit: the permit page says up to 120 sq ft and 8 ft tall, but the FAQ says 64 sq ft.",
  "conditions": [
   "Larger or with utilities: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Long Beach Development Services fees.",
   "formula": null,
   "source_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
   "verified": false
  },
  "apply_name": "City of Long Beach Development Services Permit Center (LBCD online)",
  "apply_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
  "sources": [
   {
    "url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
    "quote": "Detached accessory structures used as tool or storage sheds, children's playhouses, or similar uses. Structures should not exceed 120 square feet and 8 feet in height from floor to roof; and should not include any plumbing, electrical, or mechanical installations."
   },
   {
    "url": "https://longbeach.gov/lbcd/faq/permits/",
    "quote": "it does not exceed sixty-four (64) square feet in area nor eight (8) feet in height from floor to roof"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Long Beach's two official pages give different limits (sheds 120 vs 64 sq ft; small roofing 100 vs 500 sq ft). We show the stricter reading where it matters; confirm.",
  "id": "long-beach-shed"
 },
 {
  "city": "long-beach",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. You need a plumbing permit before replacing a residential water heater. Only minor repairs (thermocouple, igniter) are exempt.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Long Beach Development Services fees.",
   "formula": null,
   "source_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
   "verified": false
  },
  "apply_name": "City of Long Beach Development Services Permit Center (LBCD online)",
  "apply_url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
  "sources": [
   {
    "url": "https://longbeach.gov/lbcd/faq/permits/",
    "quote": "Yes, you must first obtain a plumbing permit before replacing your residential water heater."
   },
   {
    "url": "https://longbeach.gov/lbcd/building/permit-center/do-i-need-a-permit/",
    "quote": "Repair of a water heater (i.e., thermocouple or igniter) other than its vents, provided that the water heater is connected."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "long-beach-water-heater"
 },
 {
  "city": "los-angeles",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for platforms and walks up to 30 in above grade and not over a basement or story. Higher decks need a permit.",
  "conditions": [
   "More than 30 in above grade: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see LADBS fee information.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "Platforms, walks and driveways not more than 30 inches (762 mm) above grade and not over any basement or story below."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-deck"
 },
 {
  "city": "los-angeles",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No building permit for walks and driveways up to 30 in above grade and not over a basement or story below.",
  "conditions": [
   "Over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "5. Platforms, walks and driveways not more than 30 inches (762 mm) above grade and not over any basement or story below."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-driveway-patio"
 },
 {
  "city": "los-angeles",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical work up to 400 amps in existing homes can get an express electrical permit with no plan check.",
  "conditions": [
   "Up to 400 A: express permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Electrical installation with voltage of less than 600 volts and up to 400 amps total load in existing office, retail and residential buildings only."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-electrical-panel"
 },
 {
  "city": "los-angeles",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Home EV charger wiring, including any service upgrade, up to 400 amps is an express electrical permit.",
  "conditions": [
   "Up to 400 A: express permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Electrical installation for electric vehicle charging (EVCS) in residential and commercial buildings with up to 400 amps of service (Including any needed charging equipment, service upgrade, receptacle and associated wiring)."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-ev-charger"
 },
 {
  "city": "los-angeles",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for most fences up to 10 ft (not pool barriers), or masonry and concrete fences up to 3.5 ft. Zoning height limits still apply and are usually lower.",
  "conditions": [
   "Masonry/concrete over 3.5 ft: permit",
   "Other fences over 10 ft: permit",
   "Pool barrier fences: permit",
   "Zoning limits fence height separately"
  ],
  "fee": {
   "text": "Fee not extracted; see LADBS fee information.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "Masonry or concrete fences not over 3-1/2 feet high, and other fences, other than swimming pool barriers, not over 10 feet high."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "The Los Angeles building code exemption (10 ft) is far higher than typical zoning limits; check zoning before building.",
  "id": "los-angeles-fence"
 },
 {
  "city": "los-angeles",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Replacing an A/C unit with the same size and type is an express HVAC permit (no plan check).",
  "conditions": [
   "Same size/type: express permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Replacing A/C units with same size & type."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-hvac"
 },
 {
  "city": "los-angeles",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "Yes. A non-structural kitchen or bathroom remodel is an Express Permit item (no plan check). Structural changes need plan check.",
  "conditions": [
   "No structural changes: Express Permit",
   "Structural changes: plan check"
  ],
  "fee": {
   "text": "Fee not extracted; see LADBS fee information.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Kitchen/bathroom remodel for residential buildings (no structural changes)."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-bathroom-remodel"
 },
 {
  "city": "los-angeles",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. LADBS issues swimming pool permits, and a pool permit requires posting a Construction Site Notice. Pool barrier fences and pool wiring are separate express permits.",
  "conditions": [
   "Pool barrier required"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "6. Swimming pool permit, or"
   },
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Free standing fence for a swimming pool barrier (non-concrete or masonry)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-pool-hot-tub"
 },
 {
  "city": "los-angeles",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "Some retaining walls are exempt under LAMC 91.101.5 item 4; others need a permit. We did not capture the exact height limit, so check with LADBS.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "17. Retaining walls in accordance with LAMC 91.101.5 item 4."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Height limit is in LAMC 91.101.5, which we did not quote.",
  "id": "los-angeles-retaining-wall"
 },
 {
  "city": "los-angeles",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Re-roofing is an Express Permit item at LADBS (no plan check). Over 50% replacement on a home needs a CRRC-rated cool roof product, and Class A covering is required in Very High Fire Hazard Severity Zones.",
  "conditions": [
   "Replacing more than 50% of the roof: cool roof product",
   "Very High Fire Hazard Severity Zone: Class A roofing"
  ],
  "fee": {
   "text": "Fee not extracted; see LADBS fee information.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Re-roof with Class A or B roof covering material weighing less than 6 pounds per sq. ft. over existing solid sheathing"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Very small repairs may fall under the $2,500 valuation exemption.",
  "id": "los-angeles-roof-replacement"
 },
 {
  "city": "los-angeles",
  "project": "shed",
  "permit_required": "depends",
  "summary": "Los Angeles has no specific small-shed exemption. Work valued at $2,500 or less is exempt unless it affects structural stability or public safety; most other sheds need a permit.",
  "conditions": [
   "Valued over $2,500: permit",
   "Affects structural stability or safety: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see LADBS fee information.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "Work regulated by this Code that is valued at $2,500 or less, unless it impacts the structural stability of a building, affects public safety, is performed to comply with a Department order, or involves a change in the use or occupancy."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Applying the general $2,500 valuation exemption to a shed is our reading; confirm with LADBS.",
  "id": "los-angeles-shed"
 },
 {
  "city": "los-angeles",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. New siding over sheathing and replacing siding with stucco are express permits.",
  "conditions": [
   "Express permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Replace existing siding with new stucco for single family dwellings and duplex only."
   },
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "siding over solid sheathing with an approved water-"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-siding"
 },
 {
  "city": "los-angeles",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Small rooftop systems (10 kW or less on a one- or two-family home) qualify for streamlined or express online permits, which contractors apply for online.",
  "conditions": [
   "10 kW or less: streamlined/express"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "A rooftop system on a one- or two-family dwelling."
   },
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "The total capacity of the photovoltaic system being installed is 10 kW or less."
   },
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-172464",
    "quote": "Streamlined Permitting Process for Small Residential Rooftop Solar Energy Systems."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-solar-panel"
 },
 {
  "city": "los-angeles",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a plumbing permit (available as an Express Permit, no plan check). Only repairs that do not disconnect a gas water heater are exempt, or a like-for-like swap at a detached house by a certified licensed contractor who files a Certificate of Compliance.",
  "conditions": [
   "Repair without disconnecting: no permit",
   "Certified licensed contractor, detached single-family, like-for-like: Certificate of Compliance instead of permit"
  ],
  "fee": {
   "text": "Fee not extracted; see LADBS fee information.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Replacing water heaters."
   },
   {
    "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-295200",
    "quote": "No permit shall be required for the repair of any gas-fired water heater, provided the water heater is not disconnected. ... Replacement of defective hot water heaters with one of equivalent gallons, BTU rating, and vent capacity when the vent does not require relocation or replacement."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-water-heater"
 },
 {
  "city": "los-angeles",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes. Changing out windows and doors (same size and type) is an express permit; replacements must be NFRC-certified dual glazing.",
  "conditions": [
   "Same size/type: express permit",
   "Dual glazing required"
  ],
  "fee": {
   "text": "Fee not extracted; see the LADBS fee schedule.",
   "formula": null,
   "source_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
   "verified": false
  },
  "apply_name": "LA Department of Building and Safety (LADBS): Express Permits online or by appointment",
  "apply_url": "https://dbs.lacity.gov/services/homeowner-step-by-step",
  "sources": [
   {
    "url": "https://dbs.lacity.gov/sites/default/files/efs/forms/pc17/ib-p-gi-2020-003-express-permits_rev-5-28-2024.pdf",
    "quote": "Window and door change-out (same size & type) for residential buildings."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "los-angeles-window-door"
 },
 {
  "city": "louisville",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a detached deck up to 200 sq ft and no more than 30 in above grade that does not serve the required exit door. Attached or larger decks need a permit.",
  "conditions": [
   "Attached, over 200 sq ft or over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Louisville Metro permit fees.",
   "formula": null,
   "source_url": "https://louisvilleky.gov/government/construction-review/permit-fees",
   "verified": false
  },
  "apply_name": "Louisville Metro Office of Construction Review (homeowners apply in person; contractors online)",
  "apply_url": "https://louisvilleky.gov/government/construction-review/permits",
  "sources": [
   {
    "url": "https://louisvilleky.gov/government/construction-review/permits",
    "quote": "Decks not exceeding 200 square feet (18.58 m2) in area, that are not more than 30 inches (762mm) above grade at any point, are not attached to a dwelling and do not serve the exit door required by Section R311.4."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "louisville-deck"
 },
 {
  "city": "louisville",
  "project": "fence",
  "permit_required": "no",
  "summary": "No permit for fences up to 7 ft high.",
  "conditions": [
   "Over 7 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Louisville Metro permit fees.",
   "formula": null,
   "source_url": "https://louisvilleky.gov/government/construction-review/permit-fees",
   "verified": false
  },
  "apply_name": "Louisville Metro Office of Construction Review (homeowners apply in person; contractors online)",
  "apply_url": "https://louisvilleky.gov/government/construction-review/permits",
  "sources": [
   {
    "url": "https://louisvilleky.gov/government/construction-review/permits",
    "quote": "Fences not over 7 feet (1829 mm) high."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "louisville-fence"
 },
 {
  "city": "louisville",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tiling, cabinets, counters and similar finish work need no permit. Remodeling needs a building permit, and moving plumbing fixtures needs a state plumbing permit.",
  "conditions": [
   "Finish work only: no permit",
   "Moving fixtures: state plumbing permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Louisville Metro permit fees.",
   "formula": null,
   "source_url": "https://louisvilleky.gov/government/construction-review/permit-fees",
   "verified": false
  },
  "apply_name": "Louisville Metro Office of Construction Review (homeowners apply in person; contractors online)",
  "apply_url": "https://louisvilleky.gov/government/construction-review/permits",
  "sources": [
   {
    "url": "https://louisvilleky.gov/government/construction-review/permits",
    "quote": "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work."
   },
   {
    "url": "https://louisvilleky.gov/government/construction-review/building-permits",
    "quote": "A building permit is required if any owner or authorized agent plans to: Construct, enlarge, remodel or change the occupancy of a building"
   },
   {
    "url": "https://apps.legislature.ky.gov/law/kar/titles/815/020/050/",
    "quote": "(b)An existing plumbing installation if a fixture, soil, or waste opening or conductor is to be moved or relocated;"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "louisville-bathroom-remodel"
 },
 {
  "city": "louisville",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "Generally no building permit to reroof. Replacing structural parts such as the roof deck or rafters needs a building permit.",
  "conditions": [
   "Structural repairs: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Louisville Metro permit fees.",
   "formula": null,
   "source_url": "https://louisvilleky.gov/government/construction-review/permit-fees",
   "verified": false
  },
  "apply_name": "Louisville Metro Office of Construction Review (homeowners apply in person; contractors online)",
  "apply_url": "https://louisvilleky.gov/government/construction-review/permits",
  "sources": [
   {
    "url": "https://louisvilleky.gov/government/construction-review/reroofing",
    "quote": "In general, reroofing does not require a building permit, which means there are no inspections by the building department for these types of projects."
   },
   {
    "url": "https://louisvilleky.gov/government/construction-review/reroofing",
    "quote": "However, if any structural parts of the roof—like the roof deck or rafters—are being replaced, then a building permit is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "louisville-roof-replacement"
 },
 {
  "city": "louisville",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a one-story detached shed or playhouse up to 200 sq ft. Larger sheds need a permit.",
  "conditions": [
   "Over 200 sq ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Louisville Metro permit fees.",
   "formula": null,
   "source_url": "https://louisvilleky.gov/government/construction-review/permit-fees",
   "verified": false
  },
  "apply_name": "Louisville Metro Office of Construction Review (homeowners apply in person; contractors online)",
  "apply_url": "https://louisvilleky.gov/government/construction-review/permits",
  "sources": [
   {
    "url": "https://louisvilleky.gov/government/construction-review/permits",
    "quote": "One-story detached accessory structures used as tool and storage sheds, playhouses and similar uses, provided the floor area does not exceed 200 square feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "louisville-shed"
 },
 {
  "city": "louisville",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Kentucky requires a state plumbing permit to install or replace a water heater; a single domestic water heater permit is $50.",
  "conditions": [
   "State plumbing permit"
  ],
  "fee": {
   "text": "$50 state permit fee for one domestic water heater installed or replaced in a building.",
   "formula": null,
   "source_url": "https://apps.legislature.ky.gov/law/kar/titles/815/020/050/",
   "verified": true,
   "quote": "If only one (1) new domestic water heater is installed or replaced within a single building, the only fee for the plumbing permit shall be fifty (50) dollars."
  },
  "apply_name": "Kentucky Department of Housing, Buildings and Construction, Division of Plumbing",
  "apply_url": "https://dhbc.ky.gov/newstatic_info.aspx?static_id=339",
  "sources": [
   {
    "url": "https://apps.legislature.ky.gov/law/kar/titles/815/020/050/",
    "quote": "(f)A new water heater installation or a water heater that is to be replaced."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "louisville-water-heater"
 },
 {
  "city": "memphis",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a detached deck up to 200 sq ft and no more than 30 in above grade that does not serve the required exit door. Other decks need a permit.",
  "conditions": [
   "Attached, over 200 sq ft or over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Construction Enforcement fees.",
   "formula": null,
   "source_url": "https://www.develop901.com/construction-enforcement",
   "verified": false
  },
  "apply_name": "Memphis and Shelby County Construction Code Enforcement (Develop901 portal)",
  "apply_url": "https://www.develop901.com/construction-enforcement",
  "sources": [
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39398/2021-International-Residential-Code-with-Local-Amendments",
    "quote": "Decks not exceeding 200 square feet (18.58M 2) in area, that are not more than 30 inches (762mm) above grade at any point, are not attached to a dwelling and do not serve the exit door required by Section R311.4."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "memphis-deck"
 },
 {
  "city": "memphis",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Likely yes. The local code deleted the model fence exemption (now \"Reserved\"), so fences are not exempt.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Construction Enforcement fees.",
   "formula": null,
   "source_url": "https://www.develop901.com/construction-enforcement",
   "verified": false
  },
  "apply_name": "Memphis and Shelby County Construction Code Enforcement (Develop901 portal)",
  "apply_url": "https://www.develop901.com/construction-enforcement",
  "sources": [
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39398/2021-International-Residential-Code-with-Local-Amendments",
    "quote": "Building 1. Reserved 2. Reserved 3. Retaining walls"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Inferred from the local amendment replacing the model shed and fence exemptions with \"Reserved\"; confirm with Construction Enforcement.",
  "id": "memphis-fence"
 },
 {
  "city": "memphis",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tiling, cabinets, counters and similar finish work need no permit. Replacing or altering plumbing, electrical or mechanical systems needs a permit from a licensed contractor.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Construction Enforcement fees.",
   "formula": null,
   "source_url": "https://www.develop901.com/construction-enforcement",
   "verified": false
  },
  "apply_name": "Memphis and Shelby County Construction Code Enforcement (Develop901 portal)",
  "apply_url": "https://www.develop901.com/construction-enforcement",
  "sources": [
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39398/2021-International-Residential-Code-with-Local-Amendments",
    "quote": "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work."
   },
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39435/2021-IPC-Amendments-Final",
    "quote": "or to erect, install, enlarge, alter, repair, remove, convert, or replace any electrical, gas, mechanical, or plumbing system or to cause any such work to be done shall first hire or cause to be hired a licensed and/or registered Contractor."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "memphis-bathroom-remodel"
 },
 {
  "city": "memphis",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No permit to reroof a detached single-family house when no decking, structure or equipment supports are modified.",
  "conditions": [
   "Decking or structural changes: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Construction Enforcement fees.",
   "formula": null,
   "source_url": "https://www.develop901.com/construction-enforcement",
   "verified": false
  },
  "apply_name": "Memphis and Shelby County Construction Code Enforcement (Develop901 portal)",
  "apply_url": "https://www.develop901.com/construction-enforcement",
  "sources": [
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39398/2021-International-Residential-Code-with-Local-Amendments",
    "quote": "All detached single-family reroofing projects where no decking, structural and/or equipment supports are modified."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "memphis-roof-replacement"
 },
 {
  "city": "memphis",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Likely yes. The local code deleted the model small-shed exemption (now \"Reserved\"), so sheds are not exempt.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Construction Enforcement fees.",
   "formula": null,
   "source_url": "https://www.develop901.com/construction-enforcement",
   "verified": false
  },
  "apply_name": "Memphis and Shelby County Construction Code Enforcement (Develop901 portal)",
  "apply_url": "https://www.develop901.com/construction-enforcement",
  "sources": [
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39398/2021-International-Residential-Code-with-Local-Amendments",
    "quote": "Building 1. Reserved 2. Reserved 3. Retaining walls"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Inferred from the local amendment replacing the model shed and fence exemptions with \"Reserved\"; confirm with Construction Enforcement.",
  "id": "memphis-shed"
 },
 {
  "city": "memphis",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing plumbing or gas systems needs a permit, pulled by a licensed and registered contractor (owners only where state and local law allow).",
  "conditions": [
   "Licensed, registered contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see Construction Enforcement fees.",
   "formula": null,
   "source_url": "https://www.develop901.com/construction-enforcement",
   "verified": false
  },
  "apply_name": "Memphis and Shelby County Construction Code Enforcement (Develop901 portal)",
  "apply_url": "https://www.develop901.com/construction-enforcement",
  "sources": [
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39435/2021-IPC-Amendments-Final",
    "quote": "or to erect, install, enlarge, alter, repair, remove, convert, or replace any electrical, gas, mechanical, or plumbing system or to cause any such work to be done shall first hire or cause to be hired a licensed and/or registered Contractor."
   },
   {
    "url": "https://www.shelbycountytn.gov/DocumentCenter/View/39435/2021-IPC-Amendments-Final",
    "quote": "Building permits may be issued to the property and building owner when so allowed by the Memphis and Shelby County Technical Codes and the State of Tennessee Contractors’ License Laws."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No project-specific official page found; based on the general permit rule.",
  "id": "memphis-water-heater"
 },
 {
  "city": "mesa",
  "project": "fence",
  "permit_required": "no",
  "summary": "No construction permit for fences under 6 ft, though height, location and material rules apply.",
  "conditions": [
   "6 ft or taller: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Mesa Development Services fees.",
   "formula": null,
   "source_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
   "verified": false
  },
  "apply_name": "City of Mesa Development Services (online permits)",
  "apply_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
  "sources": [
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ",
    "quote": "However, fences under 6 feet tall do not require a construction permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "mesa-fence"
 },
 {
  "city": "mesa",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Painting, tiling and countertops need no permit. Interior structural, electrical, mechanical or plumbing changes need a construction permit.",
  "conditions": [
   "Finishes only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Mesa Development Services fees.",
   "formula": null,
   "source_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
   "verified": false
  },
  "apply_name": "City of Mesa Development Services (online permits)",
  "apply_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
  "sources": [
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ",
    "quote": "No, you don’t need a permit for interior work like painting, tiling, or carpeting."
   },
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
    "quote": "Interior structural, electrical, mechanical, or plumbing modifications"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "mesa-bathroom-remodel"
 },
 {
  "city": "mesa",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No permit to replace your roof with the same material type or better, following the manufacturer's instructions. Historic homes need Planning approval.",
  "conditions": [
   "Historic home: Planning approval"
  ],
  "fee": {
   "text": "Fee not extracted; see Mesa Development Services fees.",
   "formula": null,
   "source_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
   "verified": false
  },
  "apply_name": "City of Mesa Development Services (online permits)",
  "apply_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
  "sources": [
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ",
    "quote": "You can replace your roof with the same roof material type or better, if you follow the manufacturer's instructions. If your home is historic, Planning approval is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "mesa-roof-replacement"
 },
 {
  "city": "mesa",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a detached shed under 200 sq ft with no electrical, plumbing or mechanical connections. Larger sheds or sheds with utilities need one.",
  "conditions": [
   "200 sq ft or more, or utilities: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Mesa Development Services fees.",
   "formula": null,
   "source_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
   "verified": false
  },
  "apply_name": "City of Mesa Development Services (online permits)",
  "apply_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
  "sources": [
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ",
    "quote": "You can build a detached shed or playhouse if it is under 200 square feet and has no electrical, plumbing, or mechanical connections without a construction permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "mesa-shed"
 },
 {
  "city": "mesa",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "No permit for a like-for-like gas or electric water heater of equal or lesser rating. Switching from a gas tank to a tankless gas unit needs a permit.",
  "conditions": [
   "Like-for-like: no permit",
   "Tank to tankless gas: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Mesa Development Services fees.",
   "formula": null,
   "source_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
   "verified": false
  },
  "apply_name": "City of Mesa Development Services (online permits)",
  "apply_url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction",
  "sources": [
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ",
    "quote": "No Permit Required: For residential replacements of gas and electric water heaters of equal or lesser rating using a “like for like” model."
   },
   {
    "url": "https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ",
    "quote": "Permit Required: For residential replacement of a traditional (storage) gas water heater with a tankless or on-demand gas water heater."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "mesa-water-heater"
 },
 {
  "city": "miami",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. The City lists fence permits for fences up to 6 ft, and fences over 6 ft also need structural review.",
  "conditions": [
   "Over 6 ft: structural review"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Miami Building Department fee schedule.",
   "formula": null,
   "source_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
   "verified": false
  },
  "apply_name": "City of Miami Building Department (iBuild online permitting)",
  "apply_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
  "sources": [
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Fence Permits"
   },
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Fences up to 6 feet"
   },
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Fences above 6 feet (requires structural review)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "miami-fence"
 },
 {
  "city": "miami",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Replacing bathroom cabinets and countertops is exempt if no plumbing, wiring or load-bearing walls change. Changing out a tub, toilet or other fixture needs a permit.",
  "conditions": [
   "Cabinets/countertops only: no permit",
   "Fixture change-outs: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Miami Building Department fee schedule.",
   "formula": null,
   "source_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
   "verified": false
  },
  "apply_name": "City of Miami Building Department (iBuild online permitting)",
  "apply_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
  "sources": [
   {
    "url": "https://www.miami.gov/Permits-Construction/Work-Exempt-from-Permit",
    "quote": "Cabinets and countertops: (Single-family homes and duplexes only): Installing or replacing kitchen or bathroom cabinets and countertops, as long as the work does not involve changes to plumbing lines, electrical wiring, or load-bearing walls."
   },
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Change out: Bathtub"
   },
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Change out: Toilet/Water Closet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "miami-bathroom-remodel"
 },
 {
  "city": "miami",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Residential reroofing (shingle, tile, metal or flat roofs) needs a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the City of Miami Building Department fee schedule.",
   "formula": null,
   "source_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
   "verified": false
  },
  "apply_name": "City of Miami Building Department (iBuild online permitting)",
  "apply_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
  "sources": [
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Residential Permit: Re-Roofing – Shingle Roof"
   },
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Residential Permit: Reroofing – Flat Roof"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "miami-roof-replacement"
 },
 {
  "city": "miami",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Yes. Setting up a prefabricated shed is listed among common residential permits.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the City of Miami Building Department fee schedule.",
   "formula": null,
   "source_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
   "verified": false
  },
  "apply_name": "City of Miami Building Department (iBuild online permitting)",
  "apply_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
  "sources": [
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Setting up Prefabricated Shed"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "We found no size-based shed exemption on the City's pages.",
  "id": "miami-shed"
 },
 {
  "city": "miami",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Water heater replacement is listed among residential permits, and gas appliance repair exemptions exclude water heaters.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the City of Miami Building Department fee schedule.",
   "formula": null,
   "source_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
   "verified": false
  },
  "apply_name": "City of Miami Building Department (iBuild online permitting)",
  "apply_url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
  "sources": [
   {
    "url": "https://www.miami.gov/My-Government/Departments/Building/Residential-Permit-Guide",
    "quote": "Water Heater-Replacement Only"
   },
   {
    "url": "https://www.miami.gov/Permits-Construction/Work-Exempt-from-Permit",
    "quote": "Gas appliance repair (not water heaters)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "miami-water-heater"
 },
 {
  "city": "milwaukee",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Building a deck needs a permit. Repairing or replacing deck boards does not (except at historic properties).",
  "conditions": [
   "Replacing deck boards: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DNS permit fees.",
   "formula": null,
   "source_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
   "verified": false
  },
  "apply_name": "City of Milwaukee Department of Neighborhood Services (Development Center)",
  "apply_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
  "sources": [
   {
    "url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
    "quote": "Deck Yes"
   },
   {
    "url": "https://city.milwaukee.gov/DNSPrograms/homeowner",
    "quote": "Repair or replacement of decking and floor boards on porches, decks and balconies. Exception: historic houses or districts."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "milwaukee-deck"
 },
 {
  "city": "milwaukee",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. New and replacement fences need a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see DNS permit fees.",
   "formula": null,
   "source_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
   "verified": false
  },
  "apply_name": "City of Milwaukee Department of Neighborhood Services (Development Center)",
  "apply_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
  "sources": [
   {
    "url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
    "quote": "Fence -- new Yes"
   },
   {
    "url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
    "quote": "Fence -- replace Yes"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "milwaukee-fence"
 },
 {
  "city": "milwaukee",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Replacing fixtures without altering supply, drain or vent piping, and tile or cabinet work, need no permit. All other plumbing work and most electrical work need permits.",
  "conditions": [
   "Like-for-like fixtures: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DNS permit fees.",
   "formula": null,
   "source_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
   "verified": false
  },
  "apply_name": "City of Milwaukee Department of Neighborhood Services (Development Center)",
  "apply_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
  "sources": [
   {
    "url": "https://city.milwaukee.gov/DNSPrograms/homeowner",
    "quote": "Replacement of plumbing fixtures (sink faucets, tub/shower faucet, toilets, sinks, showers, tubs) without alteration of water supply and distribution systems, sanitary drainage systems or vent systems. All other plumbing work requires a permit"
   },
   {
    "url": "https://city.milwaukee.gov/DNSPrograms/homeowner",
    "quote": "Painting, papering, tiling, cabinets or countertop installation, and similar finish work."
   },
   {
    "url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
    "quote": "Bathroom -- remodel Probably"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "milwaukee-bathroom-remodel"
 },
 {
  "city": "milwaukee",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No permit to replace roof covering (any amount) or roof decking without changing framing. A new roof with new rafters needs a permit.",
  "conditions": [
   "New rafters/framing: permit",
   "Historic property: Certificate of Appropriateness"
  ],
  "fee": {
   "text": "Fee not extracted; see DNS permit fees.",
   "formula": null,
   "source_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
   "verified": false
  },
  "apply_name": "City of Milwaukee Department of Neighborhood Services (Development Center)",
  "apply_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
  "sources": [
   {
    "url": "https://city.milwaukee.gov/DNSPrograms/homeowner",
    "quote": "Replacement of unlimited quantities of roof covering."
   },
   {
    "url": "https://city.milwaukee.gov/DNSPrograms/homeowner",
    "quote": "Replacement of roof decking without modification to framing members."
   },
   {
    "url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
    "quote": "Roof -- new (with new rafters, etc.) Yes"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The quick checklist lists shingle replacement as \"Maybe\".",
  "id": "milwaukee-roof-replacement"
 },
 {
  "city": "milwaukee",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a tool or storage shed under 150 sq ft in the rear yard and at least 3 ft from property lines. Other sheds need a permit.",
  "conditions": [
   "150 sq ft or more, or within 3 ft of a lot line: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DNS permit fees.",
   "formula": null,
   "source_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
   "verified": false
  },
  "apply_name": "City of Milwaukee Department of Neighborhood Services (Development Center)",
  "apply_url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
  "sources": [
   {
    "url": "https://city.milwaukee.gov/DNSPrograms/homeowner",
    "quote": "Detached accessory structures used as tool or storage sheds or similar uses, under 150 square feet in the rear/back yard and are at least three feet from the property lines"
   },
   {
    "url": "https://city.milwaukee.gov/DNS/permits/PermitChecklist",
    "quote": "Shed Yes"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The City's quick checklist says sheds need a permit; the homeowner page exempts small rear-yard sheds.",
  "id": "milwaukee-shed"
 },
 {
  "city": "nashville",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Converting an attached garage to living space, or building a detached ADU (DADU), needs a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Convert an accessory area, such as an attached garage, unfinished basement, attic, etc., to habitable space."
   },
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Build a Detached Accessory Dwelling Unit (DADU)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "nashville-adu-garage-conversion"
 },
 {
  "city": "nashville",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. New accessory structures, including decks and porches, need a building permit.",
  "conditions": [
   "Site plan required"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Construct a new accessory structure or addition thereto (accessory structures include garages, carports, patio covers, decks, porches and storage buildings including portable storage buildings of 100 square feet or more.)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "nashville-deck"
 },
 {
  "city": "nashville",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "Paving and driveways need no building permit. A new patio more than 6 in above average grade needs one.",
  "conditions": [
   "Patio over 6 in above grade: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "NO NO PAVING, DRIVEWAYS"
   },
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "YES YES PATIO‐NEW IF MORE THAN 6” ABOVE AVERAGE GRADE"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From Metro Codes' list of projects that may or may not need a permit (last revised April 4, 2011); confirm current rules.",
  "id": "nashville-driveway-patio"
 },
 {
  "city": "nashville",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Increasing the size of an electrical service needs an electrical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "YES YES ELECTRICAL SERVICE‐INCREASE SIZE"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From Metro Codes' list of projects that may or may not need a permit (last revised April 4, 2011); confirm current rules.",
  "id": "nashville-electrical-panel"
 },
 {
  "city": "nashville",
  "project": "fence",
  "permit_required": "no",
  "summary": "No building permit for a new fence on a one- or two-family home, but it must comply with the zoning code. Historic districts: call the Historical Commission.",
  "conditions": [
   "Must meet zoning",
   "Historic district: Historical Commission"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "NO NO FENCE‐NEW‐MUST COMPLY WITH ZONING CODE"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source list revised April 4, 2011.",
  "id": "nashville-fence"
 },
 {
  "city": "nashville",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. New and replacement air conditioning units need a gas/mechanical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "YES‐G/M YES‐G/M AIR CONDITIONING‐NEW & REPLACEMENT UNIT"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From Metro Codes' list of projects that may or may not need a permit (last revised April 4, 2011); confirm current rules.",
  "id": "nashville-hvac"
 },
 {
  "city": "nashville",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Vanities without electrical or plumbing work need no permit. A new shower/bath enclosure needs a building permit, and plumbing or electrical changes need trade permits.",
  "conditions": [
   "New shower/bath enclosure: permit",
   "Plumbing/electrical work: trade permits"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "NO NO VANITIES WITHOUT ELECTRICAL OR PLUMBING"
   },
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "YES YES SHOWERS BATH ENCLOSURE‐NEW"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source list revised April 4, 2011.",
  "id": "nashville-bathroom-remodel"
 },
 {
  "city": "nashville",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Building or installing a swimming pool (above or below ground) needs a building permit, a site plan and a 48 in barrier.",
  "conditions": [
   "48 in barrier",
   "Site plan"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Construct or install a swimming pool (below or above ground pools require a 48 inch high barrier or fence around the pool."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "nashville-pool-hot-tub"
 },
 {
  "city": "nashville",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Repairs up to 33% of the roof area are normal maintenance with no permit. A new layer or replacing more than 1/3 of the roof needs a permit.",
  "conditions": [
   "Over 1/3 of the roof or a new layer: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "repairs to an existing roof not to exceed 33 percent of the roof area."
   },
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "YES YES ROOFING, NEW LAYER OR REPLACING MORE THAN 1/3 OF THE ROOF"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "nashville-roof-replacement"
 },
 {
  "city": "nashville",
  "project": "shed",
  "permit_required": "depends",
  "summary": "Storage buildings (including portable ones) of 100 sq ft or more need a building permit. Smaller sheds are not listed as needing one.",
  "conditions": [
   "100 sq ft or more: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "storage buildings including portable storage buildings of 100 square feet or more."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The same page also says a site plan is needed for a \"shed over 10x10\".",
  "id": "nashville-shed"
 },
 {
  "city": "nashville",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Installing siding needs a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Install siding, roofing, fireplaces or solar panels."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "nashville-siding"
 },
 {
  "city": "nashville",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Installing solar panels needs a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Install siding, roofing, fireplaces or solar panels."
   },
   {
    "url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
    "quote": "Solar Panel Photovoltaic Permits"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "nashville-solar-panel"
 },
 {
  "city": "nashville",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "Generally no permit to replace a residential 50-gallon water heater. Changing fuel type (e.g., gas to electric) needs a permit.",
  "conditions": [
   "Fuel change: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://www.nashville.gov/sites/default/files/2026-03/RepairGuidelines-WaterHeatingSystems.pdf?ct=1774012100",
    "quote": "Generally, replacing a residential 50-gallon water heater does not require a permit. If you were to replace the water heater and change the fuel type (example: going from gas to electric), a permit is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From a Metro Codes guideline on water-damaged water heaters (2026).",
  "id": "nashville-water-heater"
 },
 {
  "city": "nashville",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Replacing a door in the same opening needs no permit. Changing a window's style or size, or adding or moving a door, needs a permit.",
  "conditions": [
   "Same opening: no permit",
   "Changing size: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Metro Codes fees.",
   "formula": null,
   "source_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
   "verified": false
  },
  "apply_name": "Metro Nashville Department of Codes & Building Safety (residential permits)",
  "apply_url": "https://www.nashville.gov/departments/codes/construction-and-permits/residential-building-permits",
  "sources": [
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "NO NO DOOR REPLACEMENT‐WHEN DOOR OPENING DOES NOT CHANGE"
   },
   {
    "url": "https://filetransfer.nashville.gov/portals/0/sitecontent/Codes/docs/Building%20Permit%20Required.pdf",
    "quote": "YES YES WINDOWS CHANGING STYLE OR SIZE"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From Metro Codes' list of projects that may or may not need a permit (last revised April 4, 2011); confirm current rules.",
  "id": "nashville-window-door"
 },
 {
  "city": "new-york",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. A deck or porch needs DOB-approved plans and a permit, designed by a licensed engineer or architect, before construction starts.",
  "conditions": [
   "Plans by a NYS licensed PE or RA",
   "Zoning limits depth and setbacks"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/site/buildings/property-or-business-owner/decks-porches-swimming-pools.page",
    "quote": "Construction may only begin after the Department approves construction plans and issues permits for a deck or porch. Only an NYS licensed professional engineer (PE) or registered architect (RA) may design them."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-deck"
 },
 {
  "city": "new-york",
  "project": "fence",
  "permit_required": "depends",
  "summary": "For one- and two-family homes, no DOB permit for fences 6 ft or less; homeowners may install their own. Zoning limits front-yard fences to 4 ft.",
  "conditions": [
   "Over 6 ft: permit",
   "Front yard: 4 ft max (zoning)",
   "Landmarked property: LPC approval"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/site/buildings/property-or-business-owner/fences-backyard-sheds.page",
    "quote": "for one- and two-family dwellings, the Department does not require permits for fences 6 feet or less in height and homeowners may install their own fencing."
   },
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Fences 6 feet (1829 mm) or less in height, as measured from the higher of the two adjoining grades, in connection with one- and two-family dwellings."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-fence"
 },
 {
  "city": "new-york",
  "project": "hvac",
  "permit_required": "depends",
  "summary": "A packaged A/C unit up to 5 tons in an existing building (including window and sleeve units) can be exempt. Other HVAC work may need a permit.",
  "conditions": [
   "Packaged A/C up to 5 tons: may be exempt"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB fees.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/index.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Packaged air-conditioning unit not exceeding 5 tons rated capacity, installed in an existing building, including installations in existing windows or in existing sleeves under windows, and that is not part of an alteration that otherwise requires a permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "We did not confirm rules for furnaces, boilers or central systems.",
  "id": "new-york-hvac"
 },
 {
  "city": "new-york",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Direct replacement of toilets, sinks and faucets (no change to shutoff valves or traps) needs no permit. Altering, rearranging or relocating piping needs a Licensed Master Plumber and a DOB permit.",
  "conditions": [
   "Like-for-like fixture swap: no permit",
   "Moving or altering pipes: LMP and permit"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
    "quote": "Simple repairs or direct replacement of existing faucets or fixtures such as toilets and sinks are considered cosmetic work and do not require a permit."
   },
   {
    "url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
    "quote": "Work involving the alteration, rearrangement, relocation, or permanent removal of any piping must be supervised by a Licensed Master Plumber (LMP)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-bathroom-remodel"
 },
 {
  "city": "new-york",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "DOB requires a work permit for pools, with limited exceptions: small pools up to 400 sq ft at a one- or two-family home can be exempt if setback and drainage conditions are met.",
  "conditions": [
   "Up to 400 sq ft, conditions met: may be exempt"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB fees.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/index.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/site/buildings/property-or-business-owner/decks-porches-swimming-pools.page",
    "quote": "The Department requires work permits to install a pool for any building or property."
   },
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Outdoor in-ground or above-ground pools accessory to a one- or two-family dwelling limited to 400 square feet in area"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-pool-hot-tub"
 },
 {
  "city": "new-york",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "Retaining walls under 4 ft (top of footing to top of wall) can be exempt if they do not support a surcharge.",
  "conditions": [
   "4 ft or taller: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB fees.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/index.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Retaining walls less than 4 feet (1219 mm) in height, measured from the top of the footing to the top of the wall"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-retaining-wall"
 },
 {
  "city": "new-york",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "No permit for roof repair or re-roofing limited to the membrane, coverings and insulation above the deck/sheathing (if no added insulation is required). Replacing the roof deck or sheathing needs a permit.",
  "conditions": [
   "Above the deck only: no permit",
   "Replacing deck/sheathing: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Roof repair and reroofing above the deck/sheathing. Roof repair or replacement, limited to the roof ... membrane, roof coverings, cant strip, and any insulation above the roof deck/sheathing, provided that the New"
   },
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Roof repair and reroofing, including the deck/sheathing. Roof repair or replacement that includes ... replacement of roof deck/sheathing."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-roof-replacement"
 },
 {
  "city": "new-york",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for one portable backyard shed up to 120 sq ft and 7 ft 6 in tall, at least 3 ft from lot lines, at a one- or two-family home. Larger sheds need plans and permits.",
  "conditions": [
   "Over 120 sq ft or taller than 7 ft 6 in: permit",
   "Within 3 ft of a lot line: permit or non-flammable construction",
   "One exempt shed per lot; rear yard only"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "The shed shall not exceed 120 square feet in area and shall not be more than 7’6” in height; and"
   },
   {
    "url": "https://www.nyc.gov/site/buildings/property-or-business-owner/fences-backyard-sheds.page",
    "quote": "Size: Up to 120 square feet – no permits needed. Above 121 square feet – plans, approval, and permits required"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-shed"
 },
 {
  "city": "new-york",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "No permit for replacing a gas water heater (350,000 BTU or less, gas cock not moved, chimney inspected) in a home of five families or fewer, but it must be done by a Licensed Master Plumber, who reports it to DOB as Ordinary Plumbing Work. Other water heater work needs a permit.",
  "conditions": [
   "Must be a Licensed Master Plumber",
   "Gas cock moved or larger unit: permit",
   "Chimney inspection required"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/property-or-business-owner/plumbing-permits.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/assets/buildings/pdf/op128-inst.pdf",
    "quote": "This work doesn’t require a permit."
   },
   {
    "url": "https://www.nyc.gov/assets/buildings/pdf/op128-inst.pdf",
    "quote": "In buildings classified as residential occupancy groups occupied by five families or fewer, the replacement of a gas- fired water heater, gas furnace, or a gas boiler with a capacity of 350,000 BTU or less where the existing appliance gas cock is not moved provided the chimney has been inspected"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Electric water heater replacement is not addressed in this source.",
  "id": "new-york-water-heater"
 },
 {
  "city": "new-york",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Replacing existing windows can be exempt if the window is not on the lot line, masonry openings are not changed, and light, ventilation and operable area are unchanged. Fire-rated windows need a permit.",
  "conditions": [
   "Fire-rated windows: permit",
   "Masonry opening changes: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see NYC DOB fees.",
   "formula": null,
   "source_url": "https://www.nyc.gov/site/buildings/index.page",
   "verified": false
  },
  "apply_name": "NYC Department of Buildings (DOB NOW)",
  "apply_url": "https://www.nyc.gov/site/buildings/index.page",
  "sources": [
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Replacement of existing windows (balcony doors) that satisfy the following conditions:"
   },
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "the replacement does not require a modification of existing masonry openings"
   },
   {
    "url": "https://www.nyc.gov/assets/buildings/rules/1_RCNY_101-14.pdf",
    "quote": "Replacement of required fire-rated windows."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "new-york-window-door"
 },
 {
  "city": "oakland",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No building permit for a detached deck up to 200 sq ft and 30 in above grade that does not serve an exit door. Attached or larger decks need one.",
  "conditions": [
   "Attached, over 200 sq ft or over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Oakland Master Fee Schedule.",
   "formula": null,
   "source_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
   "verified": false
  },
  "apply_name": "City of Oakland Planning & Building, Online Permit Center",
  "apply_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
  "sources": [
   {
    "url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
    "quote": "Decks serving a Group R-3 occupancy that do not exceed 200 square feet area, that are not more than 30 inches above grade at any point, are not attached to a dwelling, do not serve the required exit door, and do not serve as a door landing."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oakland-deck"
 },
 {
  "city": "oakland",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for wood or metal fences up to 7 ft or masonry fences up to 3 ft. Front-yard fences over 3.5 ft need Zoning Approval.",
  "conditions": [
   "Front yard over 3.5 ft: zoning approval",
   "Over 7 ft: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Oakland Master Fee Schedule.",
   "formula": null,
   "source_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
   "verified": false
  },
  "apply_name": "City of Oakland Planning & Building, Online Permit Center",
  "apply_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
  "sources": [
   {
    "url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
    "quote": "Concrete or masonry fences not over 3 feet high and fences constructed of other materials when not over 7 feet high."
   },
   {
    "url": "https://www.oaklandca.gov/My-Household/Building-and-Remodeling/Homeowner-Projects-Permits/Fence-Permits",
    "quote": "Fences greater than 3.5 feet in height in a front yard require Zoning Approval"
   },
   {
    "url": "https://www.oaklandca.gov/My-Household/Building-and-Remodeling/Homeowner-Projects-Permits/Fence-Permits",
    "quote": "Fences/Gates/Freestanding Walls made of wood and metal and over 7 feet in height require a Building Permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oakland-fence"
 },
 {
  "city": "oakland",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tiling, cabinets, countertops and similar finish work need no building permit. Any plumbing, electrical or mechanical change needs an MEP permit.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Oakland Master Fee Schedule.",
   "formula": null,
   "source_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
   "verified": false
  },
  "apply_name": "City of Oakland Planning & Building, Online Permit Center",
  "apply_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
  "sources": [
   {
    "url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
    "quote": "Painting (except if disturbing paint on pre-1978 structures), papering, tiling, carpeting, cabinets, countertops, and similar finish work."
   },
   {
    "url": "https://www.oaklandca.gov/My-Household/Building-and-Remodeling/Homeowner-Projects-Permits/Mechanical-Electrical-Plumbing-MEP-Permits",
    "quote": "You need a permit before you install, change, fix, or replace mechanical, electrical, or plumbing systems."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oakland-bathroom-remodel"
 },
 {
  "city": "oakland",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes, but as a Re-Roofing Certificate: owners or licensed contractors certify the work online instead of getting a full building permit. Valid 180 days.",
  "conditions": [
   "Re-Roofing Certificate"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Oakland Master Fee Schedule.",
   "formula": null,
   "source_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
   "verified": false
  },
  "apply_name": "City of Oakland Planning & Building, Online Permit Center",
  "apply_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
  "sources": [
   {
    "url": "https://www.oaklandca.gov/My-Household/Building-and-Remodeling/Homeowner-Projects-Permits/Re-Roofing-Insulation-Certificates",
    "quote": "Building owners may certify that their re-roofing and insulation projects meet safety and code requirements. Re-Roofing and Insulation Certificates are valid for 180 days after issuance."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oakland-roof-replacement"
 },
 {
  "city": "oakland",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story shed up to 120 sq ft, but Zoning review is still required. Larger sheds or sheds with utilities need a permit.",
  "conditions": [
   "Zoning review",
   "Over 120 sq ft or utilities: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the City of Oakland Master Fee Schedule.",
   "formula": null,
   "source_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
   "verified": false
  },
  "apply_name": "City of Oakland Planning & Building, Online Permit Center",
  "apply_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
  "sources": [
   {
    "url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
    "quote": "One-story detached accessory structures used as tool and storage sheds, playhouses, and similar uses, provided the floor area does not exceed 120 square feet."
   },
   {
    "url": "https://www.oaklandca.gov/My-Household/Building-and-Remodeling/Homeowner-Projects-Permits/Accessory-Structures-Garages-Sheds-Not-ADUs",
    "quote": "However, Zoning review is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oakland-shed"
 },
 {
  "city": "oakland",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Oakland requires a permit to install, change, fix or replace plumbing and mechanical systems; plumbing exemptions cover only leak repairs and unclogging.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the City of Oakland Master Fee Schedule.",
   "formula": null,
   "source_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
   "verified": false
  },
  "apply_name": "City of Oakland Planning & Building, Online Permit Center",
  "apply_url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Building-Permits/Work-Exempt-from-a-Building-Permit",
  "sources": [
   {
    "url": "https://www.oaklandca.gov/My-Household/Building-and-Remodeling/Homeowner-Projects-Permits/Mechanical-Electrical-Plumbing-MEP-Permits",
    "quote": "You need a permit before you install, change, fix, or replace mechanical, electrical, or plumbing systems."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "oakland-water-heater"
 },
 {
  "city": "oklahoma-city",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Permits are required to build or alter any primary or accessory structure.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
    "quote": "Permits are required when you construct, alter, repair, enlarge, move or demolish any primary or accessory structure."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "No deck-specific page found; based on the general rule.",
  "id": "oklahoma-city-deck"
 },
 {
  "city": "oklahoma-city",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. All electrical work needs a permit before work starts, and it must be done by a state-licensed, City-registered contractor.",
  "conditions": [
   "Licensed contractor only"
  ],
  "fee": {
   "text": "Fee not extracted; see the OKC Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "All electrical, plumbing, and mechanical work must be done by contractors licensed in the State of Oklahoma and registered with the City of Oklahoma City. A permit must be issued prior to starting any work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-electrical-panel"
 },
 {
  "city": "oklahoma-city",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. Oklahoma City has a residential EV charging station permit, and electrical work must be done by a licensed, City-registered contractor.",
  "conditions": [
   "Licensed contractor only"
  ],
  "fee": {
   "text": "Fee not extracted; see the OKC Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
    "quote": "Residential Electric Vehicle Charging Station Requirements"
   },
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "All electrical, plumbing, and mechanical work must be done by contractors licensed in the State of Oklahoma and registered with the City of Oklahoma City. A permit must be issued prior to starting any work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-ev-charger"
 },
 {
  "city": "oklahoma-city",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. The City has a residential fence permit; a licensed fence contractor must apply unless the homeowner builds it.",
  "conditions": [
   "Site plan required",
   "Sight triangle and setback rules apply"
  ],
  "fee": {
   "text": "Fee not extracted; see the Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/files/assets/city/v/1/development-services/documents/residential-fence-1.pdf",
    "quote": "A licensed fence contractor is required to submit for residential fencing unless constructed by the home owner."
   },
   {
    "url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
    "quote": "Permits are required when you construct, alter, repair, enlarge, move or demolish any primary or accessory structure."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-fence"
 },
 {
  "city": "oklahoma-city",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. All mechanical (heat and air) work needs a permit before work starts, and it must be done by a state-licensed, City-registered contractor.",
  "conditions": [
   "Licensed contractor only"
  ],
  "fee": {
   "text": "Fee not extracted; see the OKC Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "All electrical, plumbing, and mechanical work must be done by contractors licensed in the State of Oklahoma and registered with the City of Oklahoma City. A permit must be issued prior to starting any work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-hvac"
 },
 {
  "city": "oklahoma-city",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Plumbing and electrical work need permits pulled by licensed, City-registered contractors; altering the structure needs a building permit. Cosmetic work is not addressed.",
  "conditions": [
   "Plumbing/electrical: licensed contractor permit",
   "Structural alteration: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "All electrical, plumbing, and mechanical work must be done by contractors licensed in the State of Oklahoma and registered with the City of Oklahoma City. A permit must be issued prior to starting any work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-bathroom-remodel"
 },
 {
  "city": "oklahoma-city",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Oklahoma City has a residential pool permit with its own requirements checklist.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the OKC Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
    "quote": "Residential Pool - Requirements"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-pool-hot-tub"
 },
 {
  "city": "oklahoma-city",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Since Aug 1, 2025, re-roofing a one- or two-family home needs a re-roofing permit when the work exceeds 500 sq ft. Replacing rafters or other structural members needs a building permit.",
  "conditions": [
   "Over 500 sq ft: re-roofing permit",
   "Structural members: building permit",
   "Licensed roofer only"
  ],
  "fee": {
   "text": "Re-roofing permit submittal payment: $94.50.",
   "formula": null,
   "source_url": "https://www.okc.gov/files/assets/city/v/2/it-amp-pim/development-services/documents/application-checklists/re-roofing-permit-submittal-checklist-7.28.25.pdf",
   "verified": true,
   "quote": "Submittal payment of $94.50."
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "As of August 1, 2025, the re-roofing of an existing one-and two-family dwelling or duplex will require a re-roofing permit where the scope of work exceeds 500 square feet in area."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-roof-replacement"
 },
 {
  "city": "oklahoma-city",
  "project": "shed",
  "permit_required": "depends",
  "summary": "Maybe. The City says a shed may or may not need a permit and asks you to call Plan Review (405-297-2525). If needed, the permit must be issued before building or moving it on site.",
  "conditions": [
   "Call Plan Review to confirm"
  ],
  "fee": {
   "text": "Fee not extracted; see the Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "Yes, there may be some restrictions and a permit may or may not be required. Please contact Oklahoma City Plan Review at 405-297-2525."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-shed"
 },
 {
  "city": "oklahoma-city",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Oklahoma City has a residential solar panel permit with its own requirements.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the OKC Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
    "quote": "Residential Solar Panel(s) - Requirements"
   },
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "All electrical, plumbing, and mechanical work must be done by contractors licensed in the State of Oklahoma and registered with the City of Oklahoma City. A permit must be issued prior to starting any work."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-solar-panel"
 },
 {
  "city": "oklahoma-city",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a plumbing permit, issued only to a state-licensed plumbing contractor registered with the City.",
  "conditions": [
   "Licensed, City-registered plumber only"
  ],
  "fee": {
   "text": "Fee not extracted; see the Development Center.",
   "formula": null,
   "source_url": "https://www.okc.gov/Services/Permits/Building-Trade-Permits",
   "verified": false
  },
  "apply_name": "City of Oklahoma City Development Center (Accela Citizen Access)",
  "apply_url": "https://www.okc.gov/access",
  "sources": [
   {
    "url": "https://www.okc.gov/Infrastructure-Development/Development-Planning/Development-Center",
    "quote": "A plumbing permit is required for this work. Plumbing permits can only be issued to contractors licensed in the State of Oklahoma and registered with the City of Oklahoma City."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "oklahoma-city-water-heater"
 },
 {
  "city": "philadelphia",
  "project": "deck",
  "permit_required": "depends",
  "summary": "Decks less than 12 in above ground need no permits. Higher decks need zoning and building permits; residential decks up to 216 sq ft can get an EZ permit without plans.",
  "conditions": [
   "12 in or more above ground: permit",
   "Up to 216 sq ft: EZ permit (no plans)"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Decks, less than 12” above ground NO NO NO NO"
   },
   {
    "url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
    "quote": "Residential decks up to 216 sq. ft. (excluding roof decks)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-deck"
 },
 {
  "city": "philadelphia",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "Site work such as paving in areas under 5,000 sq ft needs no building permit. New or reconfigured parking needs a zoning permit.",
  "conditions": [
   "5,000 sq ft or more: permit",
   "New parking: zoning permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Site work (paving, grading) in areas less than 5,000 sq. ft"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Parking spaces, new or reconfigured YES YES"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-driveway-patio"
 },
 {
  "city": "philadelphia",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. An electrical permit is required to install or replace electrical equipment; service work at 200 amps or less does not need plans. Work must be done by a licensed electrical contractor.",
  "conditions": [
   "200 A or less: no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "An Electrical Permit is required for the installation, alteration, replacement or repair of electrical and communications wiring and equipment within or on any structure"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Service conductor installation with a connected load of 200 amps or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-electrical-panel"
 },
 {
  "city": "philadelphia",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. An electrical permit is required; EV charger stations meeting the EVC permit standard do not need plans.",
  "conditions": [
   "EVC standard: no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "An Electrical Permit is required for the installation, alteration, replacement or repair of electrical and communications wiring and equipment within or on any structure"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Electrical vehicle charger stations meeting the EVC permit standard"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-ev-charger"
 },
 {
  "city": "philadelphia",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for non-masonry fences up to 6 ft. Masonry fence walls over 2 ft need a permit. Zoning permits may still apply (rear under 6 ft and front under 4 ft are exempt).",
  "conditions": [
   "Non-masonry over 6 ft: permit",
   "Masonry over 2 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Non-masonry fences up to six feet high"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Retaining walls or masonry fence walls up to two"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-fence"
 },
 {
  "city": "philadelphia",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Philadelphia's project list shows HVAC work needs a building permit but no zoning permit; plans are generally not required.",
  "conditions": [
   "No zoning permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "HVAC work NO NO YES NO1"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From the StartRight project type table (columns: zoning permit, site plan, building permit, construction plans).",
  "id": "philadelphia-hvac"
 },
 {
  "city": "philadelphia",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Cabinets and finishing work need no building permit. Interior non-structural alterations in a single-family home qualify for an EZ permit; plumbing work needs a plumbing permit.",
  "conditions": [
   "Finish work only: no permit",
   "Non-structural alteration: EZ permit",
   "Plumbing: plumbing permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Cabinets and finishing work"
   },
   {
    "url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
    "quote": "Interior, non-structural alterations in single-family residences"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-bathroom-remodel"
 },
 {
  "city": "philadelphia",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. Pools need a building permit; above-ground pools and spas can be permitted without plans.",
  "conditions": [
   "Above-ground: no plans needed"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "A Building Permit application requires plans with some exceptions:"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Above-ground pools and spas, retaining walls, security gates and grilles"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-pool-hot-tub"
 },
 {
  "city": "philadelphia",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "Retaining walls up to 2 ft high need no permit. Taller walls need one, and walls over 4 ft need plans.",
  "conditions": [
   "Over 2 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Retaining walls or masonry fence walls two feet high"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Retaining walls not exceeding 2 ft in height"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-retaining-wall"
 },
 {
  "city": "philadelphia",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Roof covering replacement needs a building permit, but no plans (EZ permit). No zoning permit is needed if only the covering is replaced.",
  "conditions": [
   "Covering only: EZ building permit, no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Roof covering replacement NO if limited to covering only NO YES NO1"
   },
   {
    "url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
    "quote": "Roof covering replacement"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-roof-replacement"
 },
 {
  "city": "philadelphia",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a shed under 200 sq ft footprint. A zoning permit is not needed if it is under 130 sq ft, under 15 ft tall and in the rear yard.",
  "conditions": [
   "200 sq ft or more: building permit",
   "130 sq ft or more, 15 ft or taller, or not in rear yard: zoning permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Sheds NO if <130 sq ft, <15’-0” YES if size limitations NO if <200 sq ft footprint"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Read from a multi-column table in L&I's Start Right guide (June 2026).",
  "id": "philadelphia-shed"
 },
 {
  "city": "philadelphia",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Siding needs a building permit, but it can be permitted without plans.",
  "conditions": [
   "No plans needed"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "A Building Permit application requires plans with some exceptions:"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Siding and most other exterior wall coverings"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-siding"
 },
 {
  "city": "philadelphia",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. L&I has a permit for installing solar panels; a zoning permit is not required for building service equipment such as solar panels.",
  "conditions": [
   "No zoning permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
    "quote": "Get a permit to install solar panels"
   },
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Building service equipment (solar panels,"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-solar-panel"
 },
 {
  "city": "philadelphia",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a plumbing permit; L&I can issue it immediately to a licensed contractor with current insurance and tax account.",
  "conditions": [
   "Licensed plumbing contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
    "quote": "Some permits may be issued immediately if the application is made by the contractor with a current license, insurance, and tax account. This includes permits for: ... Replacing house drains, water distribution, curb trap, or water heater."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "philadelphia-water-heater"
 },
 {
  "city": "philadelphia",
  "project": "window-door",
  "permit_required": "no",
  "summary": "No building permit to replace windows and doors in existing openings at a one- or two-family home, unless the property is on the Philadelphia Historic Register.",
  "conditions": [
   "Historic Register: permit",
   "New or enlarged openings: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see L&I fees.",
   "formula": null,
   "source_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
   "verified": false
  },
  "apply_name": "Philadelphia Department of Licenses and Inspections (eCLIPSE online permits)",
  "apply_url": "https://www.phila.gov/services/permits-violations-licenses/apply-for-a-permit/building-and-repair-permits/get-permits-without-plans-ez-permits/",
  "sources": [
   {
    "url": "https://www.phila.gov/media/20260602151416/StartRight-FINAL-6.2026.pdf",
    "quote": "Replacement of windows and doors in existing openings (accessory to a one-and-two family dwelling)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Another part of the same guide lists window and door replacement as a permit without plans; confirm with L&I.",
  "id": "philadelphia-window-door"
 },
 {
  "city": "phoenix",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. New residential buildings (including detached structures over 200 sq ft) and enclosures/additions need permits; Phoenix has a dedicated ADU program.",
  "conditions": [
   "Detached ADU: new building permit",
   "Garage or carport enclosure: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "All new residential buildings, including detached structures larger than 200 square feet"
   },
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "Porch and carport enclosures"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "phoenix-adu-garage-conversion"
 },
 {
  "city": "phoenix",
  "project": "deck",
  "permit_required": "depends",
  "summary": "Uncovered decks and platforms not more than 30 in above grade (not over a basement/story below) are exempt; higher decks or covered decks need a permit.",
  "conditions": [
   "30 in or less above grade",
   "No roof covering",
   "Not over any basement or story below; not part of an accessible route"
  ],
  "fee": {
   "text": "Valuation-based (Table A, effective 1/20/2026): $195 base for $1-$1,000; $195 + $12 per additional $1,000 to $10,000; $303 + $10 per $1,000 from $10,001-$50,000.",
   "formula": "see Table A",
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "$1,001 - $10,000 $195 on first $1,000, plus $12 for each additional $1,000,"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Platforms, sidewalks and driveways not more than 30 inches (762 mm) above grade and not over any basement or story below and which are not part of an accessible route. Commentary: Decks, sport courts and other similar uses with no roof covering shall also be included in this exception."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source PDF (TRT/DOC/00618) is dated 2021; Phoenix adopted a newer PBCC in 2025. Patio covers require permits per the Residential Projects page.",
  "id": "phoenix-deck"
 },
 {
  "city": "phoenix",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No building permit for platforms, sidewalks and driveways up to 30 in above grade and not over a basement. Work in the street right-of-way needs separate city approval.",
  "conditions": [
   "Over 30 in or over a basement: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Platforms, sidewalks and driveways not more than 30 inches (762 mm) above grade and not over any basement or story below and which are not part of an accessible route."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "phoenix-driveway-patio"
 },
 {
  "city": "phoenix",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Phoenix lists electrical updates, rewiring and additions among projects that require a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "Electrical updates, rewiring and additions"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "phoenix-electrical-panel"
 },
 {
  "city": "phoenix",
  "project": "fence",
  "permit_required": "depends",
  "summary": "Fences 3 ft or lower need no permit. Fences over 3 ft need a building permit (zoning approval first); fences over 6 ft are reviewed against the building code.",
  "conditions": [
   "3 ft or less: exempt",
   "Over 3 ft up to 6 ft: building permit showing zoning/drainage compliance",
   "Over 6 ft: building permit with full code compliance"
  ],
  "fee": {
   "text": "Valuation-based (Table A): $98 minimum for residential water heaters and fences (valuation $1-$1,000); otherwise $195 base, then $12 per additional $1,000 up to $10,000.",
   "formula": "valuation<=1000 ? 98 : 195 + 12*ceil((valuation-1000)/1000) (to $10k)",
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "$1 - $1,000 $98 Minimum for Residential Water Heaters and Fences*"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "Fences taller than three feet"
   },
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Fences not over 3 feet (914 mm) high, accessory to one and two-family dwellings and townhouses. Fences not included in this exception, not over 6 feet (1829 mm) high, shall require a building permit demonstrating compliance with the zoning ordinance requirements and city code requirements for site drainage only."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "phoenix-fence"
 },
 {
  "city": "phoenix",
  "project": "hvac",
  "permit_required": "depends",
  "summary": "No permit for air conditioner repairs or replacements that don't increase size and capacity or change location. Bigger units, relocations or new systems need a permit.",
  "conditions": [
   "Same size and location: no permit",
   "Larger or moved: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "Air conditioner repairs or replacements that don't increase size and capacity or change location"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "phoenix-hvac"
 },
 {
  "city": "phoenix",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Replacing fixtures and cabinets in the same locations needs no permit. Moving or adding sinks, toilets or tubs, removing walls, gas line changes, or electrical updates require permits.",
  "conditions": [
   "Exempt: replacing existing fixtures, cabinets, flooring, painting",
   "Permit: moving or adding sinks, toilets, tubs",
   "Permit: wall removals, electrical updates, gas line modifications"
  ],
  "fee": {
   "text": "Valuation-based (Table A, effective 1/20/2026): $195 base for $1-$1,000; $195 + $12 per additional $1,000 to $10,000; $303 + $10 per $1,000 from $10,001-$50,000.",
   "formula": "see Table A",
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "$1,001 - $10,000 $195 on first $1,000, plus $12 for each additional $1,000,"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "Plumbing - permits are required to move or add sinks, toilets and tubs"
   },
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "Kitchens –replacing cabinets and fixtures in existing locations with no new electrical or structural changes"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "phoenix-bathroom-remodel"
 },
 {
  "city": "phoenix",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Above-ground prefabricated pools (up to 5,000 gallons) at a home are exempt from the building permit, but the pool barrier needs a permit. In-ground pools and spas need a residential pool/spa permit.",
  "conditions": [
   "Above-ground prefab up to 5,000 gal: barrier permit only",
   "In-ground pool or spa: pool/spa permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Prefabricated swimming pools accessory to a Group R-3 Occupancy, in which the pool walls are entirely above adjacent grade and if the capacity does not exceed 5,000 gallons (18 925L)."
   },
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Commentary: A permit is required for the installation of a pool barrier for a prefabricated swimming pool to assure compliance with Section AG105."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The exemption document is marked Rev. 07/14.",
  "id": "phoenix-pool-hot-tub"
 },
 {
  "city": "phoenix",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls up to 3 ft (top of footing to top of wall) unless they support a surcharge. Taller walls need a permit.",
  "conditions": [
   "Over 3 ft or with surcharge: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Retaining walls which are not over 3 feet (914 mm) in height measured from the top of the footing to the top of the wall, unless supporting a surcharge or impounding Class I, II or III-A liquids."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Phoenix uses 3 ft, lower than the 4 ft model-code limit.",
  "id": "phoenix-retaining-wall"
 },
 {
  "city": "phoenix",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Re-roofing with the same type of material (and no more than two layers of asphalt shingles) needs no permit. Changing the roof structure or adding structural components such as plywood requires a permit.",
  "conditions": [
   "Same material type: exempt",
   "No more than two layers of asphalt shingles",
   "Structural changes or new sheathing: permit required"
  ],
  "fee": {
   "text": "Valuation-based (Table A, effective 1/20/2026): $195 base for $1-$1,000; $195 + $12 per additional $1,000 to $10,000; $303 + $10 per $1,000 from $10,001-$50,000.",
   "formula": "see Table A",
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "$1,001 - $10,000 $195 on first $1,000, plus $12 for each additional $1,000,"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Re-roofing with the same type of material as the original roofing and provided not more than two layers of asphalt shingles are applied over an existing asphalt shingle roof."
   },
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00918.pdf",
    "quote": "If roof structure is changed, a permit is required. If doing a repair (like for like materials) with no structural additions, no permit is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Exemption source PDF is dated 2021; confirm it carried into the current PBCC.",
  "id": "phoenix-roof-replacement"
 },
 {
  "city": "phoenix",
  "project": "shed",
  "permit_required": "depends",
  "summary": "One-story detached sheds of 200 sq ft or less need no building permit; larger detached structures do. Adding utilities requires a permit for the utility work. Check zoning setbacks first.",
  "conditions": [
   "One story, detached",
   "200 sq ft or less aggregate floor area",
   "Utilities (power/water/gas) require their own permit"
  ],
  "fee": {
   "text": "Valuation-based (Table A, effective 1/20/2026): $195 base for $1-$1,000; $195 + $12 per additional $1,000 to $10,000; $303 + $10 per $1,000 from $10,001-$50,000.",
   "formula": "see Table A",
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "$1,001 - $10,000 $195 on first $1,000, plus $12 for each additional $1,000,"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "All new residential buildings, including detached structures larger than 200 square feet"
   },
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00918.pdf",
    "quote": "If shed under 200 square feet, no permit is required. If your shed will be over 200 square feet, you will need to submit drawings for review and a permit will be required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "phoenix-shed"
 },
 {
  "city": "phoenix",
  "project": "siding",
  "permit_required": "depends",
  "summary": "No permit to install a nonstructural weatherproof covering (including prescriptive stucco) over existing covering. EIFS (\"synthetic stucco\") over an existing structure needs a permit.",
  "conditions": [
   "EIFS: permit",
   "Fire-resistive walls: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Installation of a nonstructural weatherproof exterior covering over an existing weatherproof covering on an existing structure so long as the new covering will not affect the fire-resistive classification of the existing structure."
   },
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Installation of an EIFS over an existing structure requires a permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "phoenix-siding"
 },
 {
  "city": "phoenix",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Residential solar PV systems need a permit; Phoenix offers fixed-fee over-the-counter options.",
  "conditions": [
   "SolarAPP+ or over-the-counter review"
  ],
  "fee": {
   "text": "Residential solar PV fixed-fee options: $780 (plan review + 3 inspections) or $585 (plan review + 2 inspections).",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "Option A – Over the Counter Review ……………… $780 Plan Review and 3-inspections ... Option B – Over the Counter Review ……………… $585 Plan Review and 2-inspections"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
    "quote": "Residential Solar Photovoltaic System Permit – Fixed Fee Options"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "phoenix-solar-panel"
 },
 {
  "city": "phoenix",
  "project": "water-heater",
  "permit_required": "depends",
  "summary": "No permit is required when a licensed contractor replaces an existing water heater in a one- or two-family home. DIY (homeowner) water heater replacement requires a permit.",
  "conditions": [
   "Licensed contractor replacement: no permit",
   "DIY electric water heater replacement: permit required",
   "Gas line modifications: permit required"
  ],
  "fee": {
   "text": "Valuation-based (Table A): $98 minimum for residential water heaters and fences (valuation $1-$1,000); otherwise $195 base, then $12 per additional $1,000 up to $10,000.",
   "formula": "valuation<=1000 ? 98 : 195 + 12*ceil((valuation-1000)/1000) (to $10k)",
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": true,
   "quote": "$1 - $1,000 $98 Minimum for Residential Water Heaters and Fences*"
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
    "quote": "DIY electric water heater replacements (no permit is required if you use a licensed contractor)"
   },
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Replacement of an existing water heater in one- and two-family dwellings by a licensed contractor."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "phoenix-water-heater"
 },
 {
  "city": "phoenix",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Minor repair or in-kind replacement of glass, sash and doors needs no permit. Changing openings or structural work needs a permit.",
  "conditions": [
   "In-kind replacement: no permit",
   "New or enlarged openings: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the Phoenix fee schedule.",
   "formula": null,
   "source_url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/impact-fees/fee-schedule.pdf",
   "verified": false
  },
  "apply_name": "City of Phoenix PDD Residential Projects",
  "apply_url": "https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html",
  "sources": [
   {
    "url": "https://www.phoenix.gov/content/dam/phoenix/pddsite/documents/trt/external/dsd_trt_pdf_00618.pdf",
    "quote": "Minor repair or replacement in kind of non-structural components such as glass or glazing materials, sash, doors and hardware, patching walls or ceilings and replacing pieces of siding, soffits or fascia."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The exemption document is marked Rev. 07/14.",
  "id": "phoenix-window-door"
 },
 {
  "city": "portland",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a deck 30 in or less above grade. Higher decks need a building permit.",
  "conditions": [
   "Over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Portland Permitting & Development fees.",
   "formula": null,
   "source_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
   "verified": false
  },
  "apply_name": "Portland Permitting & Development (online permits)",
  "apply_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
  "sources": [
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Build stairs, patio, or deck that is not more than 30 inches above grade"
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Build a deck more than 30 inches high"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "portland-deck"
 },
 {
  "city": "portland",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for wood fences up to 7 ft, masonry or concrete up to 4 ft, or chain link up to 8 ft. Any fence enclosing a swimming pool needs a permit.",
  "conditions": [
   "Wood over 7 ft, masonry over 4 ft: permit",
   "Pool fence: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Portland Permitting & Development fees.",
   "formula": null,
   "source_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
   "verified": false
  },
  "apply_name": "Portland Permitting & Development (online permits)",
  "apply_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
  "sources": [
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/home-projects/fence-permits",
    "quote": "Wood fence taller than 7 feet,"
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/home-projects/fence-permits",
    "quote": "Masonry or concrete fence taller than 4 feet."
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/home-projects/fence-permits",
    "quote": "Fences enclosing a swimming pool."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "portland-fence"
 },
 {
  "city": "portland",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Cabinets and wall or floor coverings need no permit. New plumbing fixtures need a plumbing permit, and adding a bathroom needs plumbing and building permits.",
  "conditions": [
   "New fixtures: plumbing permit",
   "New bathroom: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Portland Permitting & Development fees.",
   "formula": null,
   "source_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
   "verified": false
  },
  "apply_name": "Portland Permitting & Development (online permits)",
  "apply_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
  "sources": [
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Install shelving and cabinets"
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Install new plumbing fixtures such as toilets, sinks, showers, tubs, dishwashers, etc."
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Note: Adding a bathroom not only requires a plumbing and building permit, but may also require an electrical and/or mechanical permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "portland-bathroom-remodel"
 },
 {
  "city": "portland",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No building permit to reroof with material of similar weight, including replacing sheathing. Wildfire Zones, townhouses and solar roof coverings need a permit.",
  "conditions": [
   "Wildfire Zone, townhouse, solar roofing: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Portland Permitting & Development fees.",
   "formula": null,
   "source_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
   "verified": false
  },
  "apply_name": "Portland Permitting & Development (online permits)",
  "apply_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
  "sources": [
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Reroofing with a roofing material of similar weight does not need a building permit."
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Reroofing. You will need a permit to reroof dwellings in Wildfire Zones, to reroof a townhouse, or to install building-integrated photovoltaic (solar) roof panels and other photovoltaic roof coverings."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "portland-roof-replacement"
 },
 {
  "city": "portland",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a non-habitable shed of 200 sq ft or less and 15 ft or less tall (zoning still applies). Larger or taller sheds need one.",
  "conditions": [
   "Over 200 sq ft or 15 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Portland Permitting & Development fees.",
   "formula": null,
   "source_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
   "verified": false
  },
  "apply_name": "Portland Permitting & Development (online permits)",
  "apply_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
  "sources": [
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/home-projects/garage-shed-and-accessory-structures",
    "quote": "Non-habitable structures 200 square feet or smaller."
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "more than 200 square feet in area or"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "portland-shed"
 },
 {
  "city": "portland",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a plumbing permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Portland Permitting & Development fees.",
   "formula": null,
   "source_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
   "verified": false
  },
  "apply_name": "Portland Permitting & Development (online permits)",
  "apply_url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
  "sources": [
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/residential-plumbing-permits",
    "quote": "Replace a water heater"
   },
   {
    "url": "https://www.portland.gov/ppd/residential-permitting/do-you-need-permit/residential-permits",
    "quote": "Replace a water heater"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "portland-water-heater"
 },
 {
  "city": "raleigh",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Decks, porches, balconies and sunrooms need a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Raleigh Development Services fees.",
   "formula": null,
   "source_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
   "verified": false
  },
  "apply_name": "City of Raleigh Development Services (Permit Portal)",
  "apply_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
  "sources": [
   {
    "url": "https://raleighnc.gov/permits/news/warm-weather-projects-your-outdoor-permit-checklist",
    "quote": "A building permit is required when installing a screened porch, deck, balcony, sunroom, or similar structure."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "raleigh-deck"
 },
 {
  "city": "raleigh",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes, a zoning permit (not a building permit) is required to install a fence or change an existing fence's material or height.",
  "conditions": [
   "Zoning permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Raleigh Development Services fees.",
   "formula": null,
   "source_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
   "verified": false
  },
  "apply_name": "City of Raleigh Development Services (Permit Portal)",
  "apply_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
  "sources": [
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "A zoning permit is required when installing a fence"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "raleigh-fence"
 },
 {
  "city": "raleigh",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "Yes. Renovating rooms inside the home, including bathrooms, needs a permit but no plans.",
  "conditions": [
   "No plans needed"
  ],
  "fee": {
   "text": "Fee not extracted; see Raleigh Development Services fees.",
   "formula": null,
   "source_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
   "verified": false
  },
  "apply_name": "City of Raleigh Development Services (Permit Portal)",
  "apply_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
  "sources": [
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "Projects listed below require a permit but do not require plans."
   },
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "renovations to rooms inside the home: kitchen, bathroom, bedroom, living room, etc."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "raleigh-bathroom-remodel"
 },
 {
  "city": "raleigh",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Roofing is listed among alterations and repairs that need a permit but no plans.",
  "conditions": [
   "No plans needed"
  ],
  "fee": {
   "text": "Fee not extracted; see Raleigh Development Services fees.",
   "formula": null,
   "source_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
   "verified": false
  },
  "apply_name": "City of Raleigh Development Services (Permit Portal)",
  "apply_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
  "sources": [
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "Projects listed below require a permit but do not require plans."
   },
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "roofing"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "raleigh-roof-replacement"
 },
 {
  "city": "raleigh",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Yes, every shed needs a permit: a zoning permit if it is under 12 ft in every direction, or a building permit if any dimension exceeds 12 ft.",
  "conditions": [
   "Under 12 ft each way: zoning permit",
   "Over 12 ft: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Raleigh Development Services fees.",
   "formula": null,
   "source_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
   "verified": false
  },
  "apply_name": "City of Raleigh Development Services (Permit Portal)",
  "apply_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
  "sources": [
   {
    "url": "https://raleighnc.gov/permits/services/accessory-structures-and-additions",
    "quote": "A permit is required regardless of the size of an accessory structure. You will receive either a zoning permit if under 12 feet in any direction (length, width, or height) or a building permit if an accessory structure exceeds 12 feet in any direction"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "raleigh-shed"
 },
 {
  "city": "raleigh",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Water heater replacement needs a permit but no plans.",
  "conditions": [
   "No plans needed"
  ],
  "fee": {
   "text": "Fee not extracted; see Raleigh Development Services fees.",
   "formula": null,
   "source_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
   "verified": false
  },
  "apply_name": "City of Raleigh Development Services (Permit Portal)",
  "apply_url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
  "sources": [
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "Projects listed below require a permit but do not require plans."
   },
   {
    "url": "https://raleighnc.gov/permits/services/how-get-residential-permit",
    "quote": "water heater replacement"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "raleigh-water-heater"
 },
 {
  "city": "sacramento",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a detached deck up to 200 sq ft and no more than 30 in above grade that does not serve the required exit door. Other decks need a permit.",
  "conditions": [
   "Attached, over 200 sq ft or over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Sacramento building fees.",
   "formula": null,
   "source_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
   "verified": false
  },
  "apply_name": "City of Sacramento Community Development, Building Division (Public Permit Portal or counter)",
  "apply_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
  "sources": [
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "Decks not exceeding 200 square feet in area, that are not more than 30 inches above grade at any point, are not attached to a dwelling and do not serve the exit door"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "sacramento-deck"
 },
 {
  "city": "sacramento",
  "project": "fence",
  "permit_required": "no",
  "summary": "No building permit for fences up to 7 ft, but all fencing needs Planning Division approval under the wall, fence and gate rules.",
  "conditions": [
   "Planning approval",
   "Over 7 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Sacramento building fees.",
   "formula": null,
   "source_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
   "verified": false
  },
  "apply_name": "City of Sacramento Community Development, Building Division (Public Permit Portal or counter)",
  "apply_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
  "sources": [
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "Fences not over 7 feet high. (3)"
   },
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "(3) All proposed fencing is subject to Planning Division approval"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "sacramento-fence"
 },
 {
  "city": "sacramento",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "Yes. Non-structural kitchen and bathroom remodels need a building permit (submitted by email with a remodel questionnaire); tile, cabinets and counters alone are exempt.",
  "conditions": [
   "Finish work only: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Sacramento building fees.",
   "formula": null,
   "source_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
   "verified": false
  },
  "apply_name": "City of Sacramento Community Development, Building Division (Public Permit Portal or counter)",
  "apply_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
  "sources": [
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/minor-permits",
    "quote": "Building permits for residential kitchen and bathroom remodels not involving structural (adding, moving, removing, altering a wall, window or door) alteration must be submitted by email."
   },
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work. (2)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "sacramento-bathroom-remodel"
 },
 {
  "city": "sacramento",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Re-roofing needs a minor permit (no plans; inspected in the field).",
  "conditions": [
   "Minor permit, no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Sacramento building fees.",
   "formula": null,
   "source_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
   "verified": false
  },
  "apply_name": "City of Sacramento Community Development, Building Division (Public Permit Portal or counter)",
  "apply_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
  "sources": [
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "Re-roofing"
   },
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/minor-permits",
    "quote": "Residential and Commercial Re-Roofs"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "sacramento-roof-replacement"
 },
 {
  "city": "sacramento",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a one-story detached structure up to 120 sq ft. Larger sheds need a permit.",
  "conditions": [
   "Over 120 sq ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Sacramento building fees.",
   "formula": null,
   "source_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
   "verified": false
  },
  "apply_name": "City of Sacramento Community Development, Building Division (Public Permit Portal or counter)",
  "apply_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
  "sources": [
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "One-story detached accessory structures, provided the floor area is not greater than 120 square feet."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "sacramento-shed"
 },
 {
  "city": "sacramento",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Water heaters need a minor permit (no plans; inspected in the field).",
  "conditions": [
   "Minor permit, no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see City of Sacramento building fees.",
   "formula": null,
   "source_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
   "verified": false
  },
  "apply_name": "City of Sacramento Community Development, Building Division (Public Permit Portal or counter)",
  "apply_url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
  "sources": [
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/required-permits",
    "quote": "Water heaters"
   },
   {
    "url": "https://www.cityofsacramento.gov/community-development/building/permit-services/minor-permits",
    "quote": "Residential and Commercial Water Heaters"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "sacramento-water-heater"
 },
 {
  "city": "san-antonio",
  "project": "deck",
  "permit_required": "depends",
  "summary": "A deck needs a permit if it is over 300 sq ft, more than 30 in above grade, attached to the house, or serves a required exit door.",
  "conditions": [
   "Over 300 sq ft: permit",
   "More than 30 in above grade: permit",
   "Attached to the dwelling or serving a required exit: permit"
  ],
  "fee": {
   "text": "Not stated as a flat fee; see Development Services.",
   "formula": null,
   "source_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://docsonline.sanantonio.gov/FileUploads/dsd/GeneralRepairsMinorCommercialApplication.pdf",
    "quote": "More than 300 sq. ft. OR more than 30” above grade OR ... attached to dwelling OR serves a required exit door."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From the Residential Improvements permit application table.",
  "id": "san-antonio-deck"
 },
 {
  "city": "san-antonio",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No permit for sidewalks and driveways inside your property line. Historic and conservation districts may have extra rules.",
  "conditions": [
   "Historic/conservation districts: check design rules"
  ],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "Sidewalks and driveways inside your property line"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-driveway-patio"
 },
 {
  "city": "san-antonio",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. A permit is needed whenever you install sub-panels or other service equipment.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
    "quote": "You need a permit whenever you install receptacles, ceiling fans, light fixtures, sub-panels, and any other service equipment."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From the City's homeowner remodeling guide; its trade fees differ from the current application.",
  "id": "san-antonio-electrical-panel"
 },
 {
  "city": "san-antonio",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. Building a new fence, or repairing more than 25% of a fence, needs a residential fence permit.",
  "conditions": [
   "New fence: permit required",
   "Repairing more than 25% of a fence: permit required"
  ],
  "fee": {
   "text": "$26.50 online through BuildSA ($36.50 in person).",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/FencesFAQ.pdf",
   "verified": true,
   "quote": "available on the BuildSA customer portal for $26.50 or ... $36.50 in person."
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/FencesFAQ.pdf",
    "quote": "To build or repair more than 25 % of a fence you must have"
   },
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
    "quote": "Anytime you're installing a brand new fence or replacing more than 25% of your fencing, a permit is needed ($26.50)."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-fence"
 },
 {
  "city": "san-antonio",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Installing HVAC equipment needs a mechanical permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
    "quote": "To install HVAC equipment, exhaust fans, kitchen hoods, and dryer ducts a permit is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-hvac"
 },
 {
  "city": "san-antonio",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Cabinets, countertops, flooring, painting and tiling need no permit. Plumbing work (sinks, toilets, faucets) and structural wall changes need permits.",
  "conditions": [
   "Finish work only: no permit",
   "New or replaced plumbing fixtures: plumbing permit",
   "Structural walls: permit plus engineering report"
  ],
  "fee": {
   "text": "Not stated as a flat fee; see Development Services.",
   "formula": null,
   "source_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "Cabinets & counter tops ... Painting, plastering, repairing of sheet rock, wallpapering and tiling"
   },
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
    "quote": "If you're installing faucets, sinks, toilets, water heater and softeners, or sewer lines, you'll need to get a permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-bathroom-remodel"
 },
 {
  "city": "san-antonio",
  "project": "pool-hot-tub",
  "permit_required": "yes",
  "summary": "Yes. San Antonio has a residential swimming pool permit application.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
    "quote": "Swimming Pool Application (PDF)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-pool-hot-tub"
 },
 {
  "city": "san-antonio",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls under 4 ft (see IB 171). Taller walls need a permit.",
  "conditions": [
   "4 ft or taller: permit"
  ],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "Retaining walls less than 4 feet (See IB 171 (PDF) for specific requirements)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-retaining-wall"
 },
 {
  "city": "san-antonio",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Replacing or installing a roof needs a permit. Re-roofs with no pitch change are issued over the counter; pitch or material changes need an engineer report.",
  "conditions": [
   "No change in pitch: over-the-counter permit",
   "Change of pitch: full plan review"
  ],
  "fee": {
   "text": "$26.50.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": true,
   "quote": "Anytime you're replacing or installing a roof you need a permit ($26.50)."
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
    "quote": "Re-roofing your home needs a permit. ... Anytime you're replacing or installing a roof you need a permit ($26.50)."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-roof-replacement"
 },
 {
  "city": "san-antonio",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a one-story storage shed up to 300 sq ft that meets setback rules. Larger sheds need a permit.",
  "conditions": [
   "Over 300 sq ft: permit required",
   "Must meet setbacks (UDC Sec. 35-370(b))",
   "Electrical or plumbing: separate permits"
  ],
  "fee": {
   "text": "Not stated as a flat fee; see Development Services.",
   "formula": null,
   "source_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "One-story detached accessory structures used as tool and storage sheds, playhouses and similar uses, provided the floor area does not exceed 300 square feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-shed"
 },
 {
  "city": "san-antonio",
  "project": "siding",
  "permit_required": "depends",
  "summary": "Putting new siding over existing siding needs no permit. Other siding work is covered by the Minor Repairs permit.",
  "conditions": [
   "Over existing siding: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "Replacing of new siding over existing siding"
   },
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
    "quote": "Minor Repairs (PDF) (Windows, Doors, Walls, Siding and Floors)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-siding"
 },
 {
  "city": "san-antonio",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Installing or replacing a water heater needs a plumbing permit. A Limited Service Repair permit lets urgent water heater repairs be filed within 3 days.",
  "conditions": [
   "Plumbing permits are pulled by licensed plumbers (homeowners only for an existing homestead)"
  ],
  "fee": {
   "text": "Base fee plus a per-fixture charge. The FAQ says $50 plus per-fixture costs, but the current plumbing application lists a $57.50 inspection fee plus $9.20 for a water heater. Unverified, confirm locally.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/FileUploads/dsd/Plumbing_App09.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
    "quote": "If you're installing faucets, sinks, toilets, water heater and softeners, or sewer lines, you'll need to get a permit."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "Two official documents list different plumbing base fees.",
  "id": "san-antonio-water-heater"
 },
 {
  "city": "san-antonio",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Replacing existing doors and replacing broken window glass need no permit. Other window replacement falls under the Minor Repairs permit.",
  "conditions": [
   "Broken glass only: no permit",
   "Window replacement: Minor Repairs permit"
  ],
  "fee": {
   "text": "Fee not extracted; San Antonio sources list different trade permit fees, so confirm with Development Services.",
   "formula": null,
   "source_url": "https://docsonline.sanantonio.gov/DSDUploads/HomeRemodeling.pdf",
   "verified": false
  },
  "apply_name": "City of San Antonio Development Services (BuildSA portal or One Stop, 1901 S. Alamo St.)",
  "apply_url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
  "sources": [
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "Window repair (replacing of broken glass only)"
   },
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits/No-Permit-Required",
    "quote": "Replacement of existing doors"
   },
   {
    "url": "https://www.sa.gov/Directory/Departments/DSD/Constructing/Residential/Permits",
    "quote": "Minor Repairs (PDF) (Windows, Doors, Walls, Siding and Floors)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-antonio-window-door"
 },
 {
  "city": "san-diego",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Converting a garage at a house or duplex into living space needs a permit; Information Bulletin 142 explains the requirements.",
  "conditions": [
   "See IB-142"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "Information Bulletin 142, Permitting Requirements for Residential Garage Conversions, explains the requirements for getting a permit to convert a garage in a single-family home or duplex into living space."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-adu-garage-conversion"
 },
 {
  "city": "san-diego",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a freestanding deck of 200 sq ft or less, 30 in or less above grade, not attached to the house and not serving the required exit door.",
  "conditions": [
   "Over 200 sq ft or over 30 in high: permit",
   "Attached to the house: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Decks accessory to buildings within the scope of the California Residential Code that do not exceed 200 square feet (18.58 m2) in area, that are not more than 30 inches (762 mm) above grade at any point, that are not attached to a dwelling, and that do not serve the exit door required by the California Residential Code."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-deck"
 },
 {
  "city": "san-diego",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No permit for sidewalks and driveways 30 in or less above grade, not over a basement and not part of an accessible route.",
  "conditions": [
   "Over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Sidewalks and driveways that are 30 inches or less above adjacent grade, are not over any basement or story, and are not part of an accessible route in accordance with the California Building Code."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-driveway-patio"
 },
 {
  "city": "san-diego",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Minor electrical work, including circuit breakers from 15 to 400 amps, uses a Simple (no-plan) permit; above 400 amps needs a stand-alone permit with plans.",
  "conditions": [
   "Over 400 A: plans required"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "A Simple Permit is a “No-plan” permit for minor Mechanical, Electrical and Plumbing (MEP) work that does not require plan review by the City."
   },
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "*Circuit breakers exceeding 400 amps require a stand-alone electrical permit with building plans."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-diego-electrical-panel"
 },
 {
  "city": "san-diego",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. EV charging stations for private garages use a Simple (no-plan) electrical permit.",
  "conditions": [
   "No-plan permit"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "Meter reset/reconnections, adding circuits, miscellaneous wiring (such as relocating electrical outlets or re-wiring), temporary power poles for construction sites, and electric vehicle charging stations for private garages."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-ev-charger"
 },
 {
  "city": "san-diego",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No building permit for fences 7 ft or less (except swimming pool barriers).",
  "conditions": [
   "Over 7 ft: permit",
   "Pool barrier: permit",
   "Historic resources and districts: exemptions do not apply"
  ],
  "fee": {
   "text": "Fee not extracted; see Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Fences, other than swimming pool barriers, that are 7 feet in height or less."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-fence"
 },
 {
  "city": "san-diego",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Installing furnaces or A/C units uses a Simple (no-plan) mechanical permit outside historic districts.",
  "conditions": [
   "Historic properties: different process"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "A Simple Permit is a “No-plan” permit for minor Mechanical, Electrical and Plumbing (MEP) work that does not require plan review by the City."
   },
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "Installation of forced air units (FAU) or air conditioner units (A/C), exhaust fans, and replacement of furnaces."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-hvac"
 },
 {
  "city": "san-diego",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "Yes for a remodel. A kitchen or bath remodel with no structural, wall-framing or exterior-wall changes and no added fixtures qualifies for a No-Plan Building Permit. Tub-to-tub and shower-to-shower swaps of the same size and location are exempt.",
  "conditions": [
   "Same-size tub or shower swap: no permit",
   "No structural changes or added fixtures: No-Plan permit",
   "Otherwise: plans required"
  ],
  "fee": {
   "text": "Fee not extracted; see Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/forms-publications/information-bulletins/203",
    "quote": "Remodel of an existing kitchen and/or bathroom(s) within residential buildings (Group R-2 or R-3 occupancy only) with no changes to structural elements, wall framing or exterior walls and no added plumbing fixtures."
   },
   {
    "url": "https://www.sandiego.gov/development-services/forms-publications/information-bulletins/203",
    "quote": "Tub-to-tub and shower-to-shower replacements that do not change the size or location of the tub or shower."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-bathroom-remodel"
 },
 {
  "city": "san-diego",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Above-ground prefabricated pools up to 5,000 gallons sitting on grade at a house are exempt. In-ground pools need a permit.",
  "conditions": [
   "Above-ground prefab up to 5,000 gal: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Prefabricated swimming pools accessory to a Group R, Division 3 Occupancy when the pool is supported directly upon grade, the pool walls are entirely above the adjacent grade, and the capacity of the pool does not exceed 5,000 gallons."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-pool-hot-tub"
 },
 {
  "city": "san-diego",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls 3 ft or less (top of footing to top of wall) unless supporting a surcharge. Taller walls need a permit.",
  "conditions": [
   "Over 3 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Retaining walls that are 3 feet in height or less, measured from the top of the footing to the top of the wall unless supporting a surcharge or impounding flammable liquids."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-retaining-wall"
 },
 {
  "city": "san-diego",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "Most re-roofs need no permit: renewing roof covering is exempt when the existing roof structure, including the roof diaphragm, is not altered. Re-roofs that alter the structure need a permit with plans.",
  "conditions": [
   "Roof structure or diaphragm altered: permit with plans",
   "Historic resources: exemptions do not apply"
  ],
  "fee": {
   "text": "Fee not extracted; see Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Renewal of roof coverings on any building permitted by the California Building Code and the California Residential Code, where the existing roof structure, including roof diaphragm, is not altered."
   },
   {
    "url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
    "quote": "Reroofs do not qualify for No-Plan Permits, as most are exempt from permits."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-roof-replacement"
 },
 {
  "city": "san-diego",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story detached shed or playhouse with a projected roof area of 120 sq ft or less.",
  "conditions": [
   "Roof area over 120 sq ft: permit",
   "Electrical or plumbing: separate permits"
  ],
  "fee": {
   "text": "Fee not extracted; see Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "One-story detached accessory buildings supported on the ground and used as tool and storage sheds, playhouses, or similar uses provided the projected roof area is 120 square feet or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-shed"
 },
 {
  "city": "san-diego",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Replacing siding (or replacing siding with stucco) is a No-Plan Building Permit.",
  "conditions": [
   "No-plan permit"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
    "quote": "Replacement of Siding Only"
   },
   {
    "url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
    "quote": "Replacement of Siding with Stucco"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-diego-siding"
 },
 {
  "city": "san-diego",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Rooftop solar on a house, duplex or townhouse designed to the IB-301 template gets a self-issued, no-plan-review permit (up to 38.4 kW AC).",
  "conditions": [
   "IB-301 template: no plan review"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "For single-family, duplex, or townhouse roof installations designed per the template in Information Bulletin (IB) 301, the permit will be self-issued with no-plan review"
   },
   {
    "url": "https://www.sandiego.gov/development-services/permits/faqs",
    "quote": "The system does not exceed more than 38.4 kW AC maximum output."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-solar-panel"
 },
 {
  "city": "san-diego",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a water heater needs a Simple (no-plan) plumbing permit for single-family homes and duplexes. Tankless heaters do not qualify for the Simple Permit.",
  "conditions": [
   "Tank-type replacement: Simple MEP permit",
   "Tankless: regular permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://www.sandiego.gov/development-services/permits/simple-permits",
    "quote": "Water heater replacements, except tankless types"
   },
   {
    "url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
    "quote": "The following installations do not require plans but will require a Simple MEP Permit when installing or replacing these systems in single-family homes and duplex buildings."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-water-heater"
 },
 {
  "city": "san-diego",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Replacing exterior windows and doors in the same openings at a house or townhouse is exempt if the wall envelope and rough openings are not changed and they need not be fire-resistive. Otherwise use a no-plan permit.",
  "conditions": [
   "Same openings, no envelope change: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see San Diego Development Services.",
   "formula": null,
   "source_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
   "verified": false
  },
  "apply_name": "City of San Diego Development Services Department (online permits)",
  "apply_url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
  "sources": [
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "Installing replacement exterior windows and exterior doors in existing window and door openings where all of the following conditions apply:"
   },
   {
    "url": "https://docs.sandiego.gov/municode/MuniCodeChapter12/Ch12Art09Division02.pdf",
    "quote": "The proposed work shall not require modifications to the existing rough openings."
   },
   {
    "url": "https://www.sandiego.gov/development-services/what-permits-do-i-need",
    "quote": "Door and Window Replacement, In-Kind"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-diego-window-door"
 },
 {
  "city": "san-francisco",
  "project": "deck",
  "permit_required": "depends",
  "summary": "Platforms up to 30 in above grade that are not part of an exit are exempt. Most decks need a building permit; repairs to less than 50% of a deck can be permitted over the counter.",
  "conditions": [
   "Over 30 in or part of an exit: permit",
   "Repair under 50% of a deck: over-the-counter permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "Platforms, sidewalks, walks and driveways when not part of an exit, and not more than 30 inches (762 mm) above grade and not over any basement or story below"
   },
   {
    "url": "https://www.sf.gov/information--check-if-your-building-permit-needs-plans",
    "quote": "Repair less than 50% of a deck and exterior stairs and without adding any new firewalls : apply over-the-counter."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-deck"
 },
 {
  "city": "san-francisco",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No building permit for walks and driveways up to 30 in above grade, not over a basement, and not part of an exit or required accessible route.",
  "conditions": [
   "Over 30 in: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "Platforms, sidewalks, walks and driveways when not part of an exit, and not more than 30 inches (762 mm) above grade and not over any basement or story below"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-driveway-patio"
 },
 {
  "city": "san-francisco",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No permit for fences under 6 ft at the rear and side lot lines at the rear of the property. Other fences, including 6 ft and taller, need a permit.",
  "conditions": [
   "6 ft or taller: permit",
   "Front or side-front fences: not covered by the exemption"
  ],
  "fee": {
   "text": "Fee not extracted; see DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "Fences less than 6 feet (1829 mm) high located at the rear and side lot lines at the rear of the property."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-fence"
 },
 {
  "city": "san-francisco",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Cutting into or replacing pipes carrying gas, hot air or cool air needs a plumbing/mechanical permit, applied for online by a licensed contractor.",
  "conditions": [
   "Licensed contractor"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/apply-plumbing-and-mechanical-permit",
    "quote": "Apply online for a permit to cut into or replace pipes that transport water, gas, hot air, or cool air without plans."
   },
   {
    "url": "https://www.sf.gov/apply-plumbing-and-mechanical-permit",
    "quote": "Contractors must hold a C4, C16, C20, C36, C54, B, or A license to apply for a plumbing or mechanical permit in general."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-hvac"
 },
 {
  "city": "san-francisco",
  "project": "bathroom-remodel",
  "permit_required": "yes",
  "summary": "Yes. You need a permit before renovating or replacing bath fixtures. In-kind, non-structural work is permitted online through PermitSF; layout changes need plans (OTC permit).",
  "conditions": [
   "In-kind, non-structural: online permit",
   "Plans needed for layout or wall changes"
  ],
  "fee": {
   "text": "Fee not extracted; see DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/apply-kitchen-or-bath-remodel-permit",
    "quote": "You need a permit before renovating and replacing kitchen or bath fixtures."
   },
   {
    "url": "https://www.sf.gov/information--check-if-your-building-permit-needs-plans",
    "quote": "In-kind, non-structural kitchen or bathroom work in an occupancy class R-3 residential building or an R-2 apartment building constructed before 1991: must be applied for through the PermitSF portal"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "DBI sets minimum valuations of $24,663 per kitchen and $20,552 per bathroom for permit fees.",
  "id": "san-francisco-bathroom-remodel"
 },
 {
  "city": "san-francisco",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Above-ground prefabricated pools up to 5,000 gallons at a house are exempt from a building permit. In-ground pools need one.",
  "conditions": [
   "Above-ground prefab up to 5,000 gal: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "Prefabricated swimming pools accessory to a Group R, Division 3 Occupancy in which the pool walls are entirely above the adjacent grade and if the capacity does not exceed 5,000 gallons"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-pool-hot-tub"
 },
 {
  "city": "san-francisco",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "No permit for retaining walls up to 4 ft (bottom of footing to top) unless supporting a surcharge.",
  "conditions": [
   "Over 4 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "Retaining walls that are not over 4 feet (1219 mm) in height measured from the bottom of the footing to the top of the wall, unless supporting a surcharge"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-retaining-wall"
 },
 {
  "city": "san-francisco",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes for most re-roofs. Only re-roofing of up to 25% of the roof in 12 months, with no installation, repair or removal of roof material, is exempt.",
  "conditions": [
   "Over 25% in 12 months: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "Reroofing without the installation, repair or removal of roof material, if the total surface area of the roof reroofed in any 12-month period does not exceed 25 percent of the entire surface area of the roof."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-roof-replacement"
 },
 {
  "city": "san-francisco",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit only for a small shed: projected roof area under 100 sq ft and no taller than 8 ft. Larger sheds need a permit.",
  "conditions": [
   "100 sq ft or more of roof area: permit",
   "Taller than 8 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "One-story detached accessory buildings or structures used as tool and storage sheds, playhouses and similar uses, if the projected roof area is less than 100 square feet (9.29 m2) and no taller than 8 feet."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "San Francisco's shed limit (under 100 sq ft) is smaller than the 120 sq ft common elsewhere in California.",
  "id": "san-francisco-shed"
 },
 {
  "city": "san-francisco",
  "project": "siding",
  "permit_required": "yes",
  "summary": "Yes. Replacing or repairing exterior siding in-kind needs a permit but no plans; apply through PermitSF.",
  "conditions": [
   "In-kind: no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information--check-if-your-building-permit-needs-plans",
    "quote": "Replace or repair exterior siding in-kind (same size and location): must be applied for through the PermitSF portal"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-siding"
 },
 {
  "city": "san-francisco",
  "project": "solar-panel",
  "permit_required": "depends",
  "summary": "A small residential rooftop solar system on a non-landmark building needs no building permit, but an electrical or other permit may be required.",
  "conditions": [
   "Electrical permit may be required",
   "Landmark buildings: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
    "quote": "A small residential rooftop solar energy system, as defined in Section 106A.1.15.1, installed on a building that is not a designated landmark. An electrical permit or other permit may be required depending on the system."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-solar-panel"
 },
 {
  "city": "san-francisco",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Water heaters are part of the plumbing system under the San Francisco Plumbing Code, and water heater replacement is not on its list of exempt work, so a plumbing permit is needed.",
  "conditions": [
   "Exempt plumbing work is limited to leak repairs, unstopping, faucet/toilet swaps and similar"
  ],
  "fee": {
   "text": "Fee not extracted; see DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/information/check-if-your-project-needs-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://media.api.sf.gov/documents/2025_SF_Plumbing_Code.pdf",
    "quote": "liquid and fuel gas piping, and water heaters and vents for same, and fire sprinkler systems."
   },
   {
    "url": "https://media.api.sf.gov/documents/2025_SF_Plumbing_Code.pdf",
    "quote": "104.2 Exempt Work. A permit shall not be required for the following:"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Inferred from the code: water heaters are not on the exempt list.",
  "id": "san-francisco-water-heater"
 },
 {
  "city": "san-francisco",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes. In-kind window and door replacement (same size and location) needs a permit but no plans; apply through PermitSF.",
  "conditions": [
   "In-kind: no plans"
  ],
  "fee": {
   "text": "Fee not extracted; see the DBI fee schedules.",
   "formula": null,
   "source_url": "https://www.sf.gov/where-to-apply-for-your-permit",
   "verified": false
  },
  "apply_name": "San Francisco Department of Building Inspection (PermitSF portal)",
  "apply_url": "https://www.sf.gov/where-to-apply-for-your-permit",
  "sources": [
   {
    "url": "https://www.sf.gov/information--check-if-your-building-permit-needs-plans",
    "quote": "Replace windows in-kind (same size and location): must be applied for through the PermitSF portal"
   },
   {
    "url": "https://www.sf.gov/information--check-if-your-building-permit-needs-plans",
    "quote": "Replace doors in-kind (same size and location): must be applied for through the PermitSF portal"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-francisco-window-door"
 },
 {
  "city": "san-jose",
  "project": "adu-garage-conversion",
  "permit_required": "yes",
  "summary": "Yes. Additions, structural changes and ADUs need building permits; San José runs a dedicated ADU plan review and permit process.",
  "conditions": [
   "ADU plan review"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "New construction, additions, alteration of walls, or any structural change"
   },
   {
    "url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
    "quote": "ADU Plan Review & Permit Process"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-jose-adu-garage-conversion"
 },
 {
  "city": "san-jose",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a freestanding deck up to 200 sq ft, 30 in or less above grade, not attached and not serving a required exit door.",
  "conditions": [
   "Over 200 sq ft or over 30 in: permit",
   "Attached to the house: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Decks in Group R-3 occupancies that are not attached to a dwelling; do not exceed 200 square feet in area; do not serve a required exit door; and do not exceed 30 inches above adjacent grade at any point."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-deck"
 },
 {
  "city": "san-jose",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "New driveways and walkways up to 30 in above grade (not over a basement, not an ADA route) are exempt, but San José says repairs or replacements of driveways and sidewalks require a permit.",
  "conditions": [
   "Repair/replacement: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Driveways and walkways that do not exceed 30 inches above adjacent grade; do not cross over a basement or story below; and are not part of an ADA accessible route. Repairs or replacements of driveways and sidewalks require a permit"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-jose-driveway-patio"
 },
 {
  "city": "san-jose",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical work needs a permit (including replacing a main disconnect); like-for-like service changes up to 400 amps can be done as an online permit.",
  "conditions": [
   "Like-for-like up to 400 A: online permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Electrical work unless exempted"
   },
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Do get a permit to replace a main disconnect."
   },
   {
    "url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
    "quote": "Service Change/Survey up to 400 Amps"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-electrical-panel"
 },
 {
  "city": "san-jose",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. EV chargers are electrical work that needs a permit; an online EV charging station permit is available for single-family homes.",
  "conditions": [
   "Online permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Electrical work unless exempted"
   },
   {
    "url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
    "quote": "Electric Vehicle Charging Station"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-ev-charger"
 },
 {
  "city": "san-jose",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No permit for fences up to 7 ft along side and rear yards and up to 3 ft along the front yard on single-family and duplex lots.",
  "conditions": [
   "Side/rear over 7 ft: permit",
   "Front over 3 ft: permit",
   "Irregular lots: see the City fence rules"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Fences on single-family/duplex properties do not need a permit if not higher than 7 feet along rear and side yards and not higher than 3 feet along front yard."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-fence"
 },
 {
  "city": "san-jose",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. Mechanical work needs a permit unless exempted; air conditioning and furnace replacement permits are available online.",
  "conditions": [
   "Online permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Mechanical work unless exempted"
   },
   {
    "url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
    "quote": "Furnace Replacement"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-hvac"
 },
 {
  "city": "san-jose",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Surface work (cabinets, countertops, floor finishes, tile with no structural change, painting) needs no permit. Plumbing, electrical or wall changes need permits; minor kitchen and bath remodels can be permitted online.",
  "conditions": [
   "Cosmetic only: no permit",
   "Plumbing/electrical work: permits",
   "Wall changes: building permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Cabinet refacing or replacement ... Countertop replacement ... Tile installations entailing no structural change"
   },
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Plumbing work unless exempted"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-bathroom-remodel"
 },
 {
  "city": "san-jose",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Only prefabricated above-ground pools less than 24 in deep and up to 5,000 gallons at a single-family home are exempt. Other pools need a permit.",
  "conditions": [
   "Small prefab above-ground: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Swimming pools that are prefabricated, above-ground, less than 24 inches deep, and hold a maximum of 5,000 gallons and used only at a single-family property."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-pool-hot-tub"
 },
 {
  "city": "san-jose",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes for most re-roofs. Only repairs or replacements under 25% of the roof, with no framing work, once in 12 months, are exempt.",
  "conditions": [
   "Under 25%, no framing, once a year: no permit",
   "25% or more: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Roof repairs or replacements that are less than 25% of existing roof; do not involve the underlying framing; and occur no more than once in a 12-month period. If 25% or more of the roof is being replaced/repaired, a building permit is required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-roof-replacement"
 },
 {
  "city": "san-jose",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for an accessory building of 120 sq ft or less with no electrical wiring.",
  "conditions": [
   "Over 120 sq ft: permit",
   "Electrically wired: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Accessory buildings or structures of 120 square feet or less and that will not be electrically wired."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-shed"
 },
 {
  "city": "san-jose",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. Solar PV permits are available online; they require plans that the inspector reviews in the field.",
  "conditions": [
   "Plans reviewed at inspection"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
    "quote": "Some, such as solar installations and earthquake retrofits, require plans that the City Inspector will review in the field during inspection of the project."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-solar-panel"
 },
 {
  "city": "san-jose",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Installing or replacing a water heater needs a plumbing permit, and some types also need an electrical permit. Like-for-like gas tank swaps can be permitted online at SJPermits.org.",
  "conditions": [
   "Like-for-like gas tank heater: online permit",
   "Different type or new location: plans and standard review"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/water-heaters",
    "quote": "Installing or replacing a water heater requires a plumbing permit. Depending on the type of water heater, an electrical permit may also be required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "san-jose-water-heater"
 },
 {
  "city": "san-jose",
  "project": "window-door",
  "permit_required": "depends",
  "summary": "Window replacements that do not alter the framing, flashing or exterior wall need no permit. We did not find a specific rule for doors.",
  "conditions": [
   "Framing/flashing/wall changes: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see the San José Building Division.",
   "formula": null,
   "source_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
   "verified": false
  },
  "apply_name": "City of San José Building Division (SJPermits.org online permits)",
  "apply_url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/online-permits",
  "sources": [
   {
    "url": "https://www.sanjoseca.gov/businesses/development-services-permit-center/start-your-project/when-is-a-building-permit-required",
    "quote": "Window replacements that do not involve any kind of alteration to the framing, flashing, or exterior wall."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "san-jose-window-door"
 },
 {
  "city": "seattle",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for platforms and walks less than 18 in above grade and not over a basement. Higher decks need a permit.",
  "conditions": [
   "18 in or more above grade: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see SDCI's Fee Subtitle.",
   "formula": null,
   "source_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
   "verified": false
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "Platforms, walks, and driveways. You do not need a permit for these if they are less than 18 inches above grade and not over a basement or other building story."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "From SDCI's general exemption list; SDCI's deck page was not checked.",
  "id": "seattle-deck"
 },
 {
  "city": "seattle",
  "project": "driveway-patio",
  "permit_required": "no",
  "summary": "No permit for patios and slabs on grade, or for walks and driveways less than 18 in above grade and not over a basement. Environmentally critical areas may differ.",
  "conditions": [
   "18 in or higher: permit",
   "Environmentally critical areas: check"
  ],
  "fee": {
   "text": "Fee not extracted; see SDCI fees.",
   "formula": null,
   "source_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
   "verified": false
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "Patio and concrete slabs on the ground (on grade)"
   },
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "Platforms, walks, and driveways. You do not need a permit for these if they are less than 18 inches above grade and not over a basement or other building story."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "seattle-driveway-patio"
 },
 {
  "city": "seattle",
  "project": "fence",
  "permit_required": "depends",
  "summary": "No permit for fences under 8 ft with no concrete or masonry parts over 6 ft.",
  "conditions": [
   "8 ft or taller: permit",
   "Concrete/masonry over 6 ft: permit",
   "Critical areas: may need review"
  ],
  "fee": {
   "text": "Fee not extracted; see SDCI's Fee Subtitle.",
   "formula": null,
   "source_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
   "verified": false
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "Fences that are less than 8 feet high and have no concrete or masonry elements higher than 6 feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "seattle-fence"
 },
 {
  "city": "seattle",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "No building permit for minor alterations costing $6,000 or less in any 6 months, or for finishes and cabinets. Plumbing work needs a Public Health plumbing permit; structural work always needs a permit.",
  "conditions": [
   "Over $6,000 or structural: SDCI permit",
   "Plumbing: Public Health permit"
  ],
  "fee": {
   "text": "Fee not extracted; see SDCI's Fee Subtitle.",
   "formula": null,
   "source_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
   "verified": false
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "You don't need a permit for minor repairs or alterations that cost $6,000 or less in any 6-month period."
   },
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "You need a permit for any work on load-bearing supports, changes to the building envelope, and work that reduces egress, light, ventilation, or fire resistance no matter how small the project."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "seattle-bathroom-remodel"
 },
 {
  "city": "seattle",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "Some retaining walls and rockeries up to 4 ft (bottom of footing to top) need no permit. Taller walls, and walls in environmentally critical areas, need one.",
  "conditions": [
   "Over 4 ft: permit",
   "Environmentally critical areas: check"
  ],
  "fee": {
   "text": "Fee not extracted; see SDCI fees.",
   "formula": null,
   "source_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
   "verified": false
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
    "quote": "Some retaining walls and rockeries that are not over 4 feet in height measured from the bottom of the footing to the top of the wall"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "seattle-retaining-wall"
 },
 {
  "city": "seattle",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "No permit for re-roofing a one- or two-family home or townhouse if the building envelope is unchanged (other than equal or better insulation). Commercial/multifamily re-roofs need a permit.",
  "conditions": [
   "Envelope changes: permit"
  ],
  "fee": {
   "text": "Re-roof permit (when needed): flat fee of half the SDCI base fee plus state surcharge and technology fee.",
   "formula": null,
   "source_url": "https://www.seattle.gov/construction-and-inspections/permits/permits-we-issue-(a-z)/re-roof-permit",
   "verified": true,
   "quote": "It costs half of our base fee plus the state surcharge."
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/construction-and-inspections/permits/permits-we-issue-(a-z)/re-roof-permit",
    "quote": "A permit is not required for re-roof work at one- and two-family homes and townhouses if no changes are made to the building envelope other than adding or replacing insulation"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "seattle-roof-replacement"
 },
 {
  "city": "seattle",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No permit for a single-story detached shed with a roof footprint of 120 sq ft or less on a slab, pier blocks or soil, outside environmentally critical areas.",
  "conditions": [
   "Over 120 sq ft: permit",
   "Attached or in a critical area: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see SDCI's Fee Subtitle.",
   "formula": null,
   "source_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
   "verified": false
  },
  "apply_name": "Seattle Department of Construction and Inspections (Seattle Services Portal)",
  "apply_url": "https://www.seattle.gov/sdci/permits/do-you-need-a-permit",
  "sources": [
   {
    "url": "https://www.seattle.gov/construction-and-inspections/permits/common-projects/sheds",
    "quote": "The total area (or “footprint”) of the shed’s roof is 120 square feet or less."
   },
   {
    "url": "https://www.seattle.gov/construction-and-inspections/permits/common-projects/sheds",
    "quote": "The shed is not in or near an environmentally critical area (ECA), for example a steep slope, wetland, or flood-prone area."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "SDCI's general list says \"less than 120 square feet\"; the sheds page says \"120 square feet or less\".",
  "id": "seattle-shed"
 },
 {
  "city": "seattle",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes, since July 1, 2026. Public Health – Seattle & King County now requires a plumbing permit for every replacement water heater, including like-for-like swaps.",
  "conditions": [
   "Permit from Public Health, not SDCI"
  ],
  "fee": {
   "text": "Fee not extracted; see Public Health – Seattle & King County.",
   "formula": null,
   "source_url": "https://kingcounty.gov/en/dept/dph/health-safety/environmental-health/permits",
   "verified": false
  },
  "apply_name": "Public Health – Seattle & King County Permit Center",
  "apply_url": "https://kingcounty.gov/en/dept/dph/health-safety/environmental-health/permits",
  "sources": [
   {
    "url": "https://content.govdelivery.com/accounts/WAKING/bulletins/4150e90",
    "quote": "Public Health will begin requiring permits for all replacement water heaters beginning July 1, 2026."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "Source is a Public Health plumbing newsletter bulletin.",
  "id": "seattle-water-heater"
 },
 {
  "city": "tucson",
  "project": "deck",
  "permit_required": "depends",
  "summary": "No permit for a deck 30 in or less above ground that is not over a floor below, not part of an exit route and not in side or rear setbacks. Higher decks need a permit.",
  "conditions": [
   "Over 30 in or in setbacks: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PDSD fees.",
   "formula": null,
   "source_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
   "verified": false
  },
  "apply_name": "City of Tucson Planning & Development Services (Tucson Development Center online)",
  "apply_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
  "sources": [
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "A permit is not required for a deck that is 30 inches or less above ground, not built over a basement or floor below, not part of an accessible route or required exit, and does not extend into required side or rear yard setbacks."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "tucson-deck"
 },
 {
  "city": "tucson",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes. All fences and walls need a permit for zoning review; tall walls (over 6 to 7 ft) or retaining walls may need engineered plans and a building permit.",
  "conditions": [
   "Tall or retaining: engineered plans"
  ],
  "fee": {
   "text": "Fee not extracted; see PDSD fees.",
   "formula": null,
   "source_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
   "verified": false
  },
  "apply_name": "City of Tucson Planning & Development Services (Tucson Development Center online)",
  "apply_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
  "sources": [
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "All fences and walls require a permit for zoning review of location, height, and distance from structures."
   },
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
    "quote": "walls and fences over 7 feet tall require a building permit with a structurally engineered design"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "tucson-fence"
 },
 {
  "city": "tucson",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tile, cabinets and countertops need no permit if plumbing and electrical are untouched. Fixtures that connect new water, drain or vent piping need a permit.",
  "conditions": [
   "Finishes only: no permit",
   "New piping: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PDSD fees.",
   "formula": null,
   "source_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
   "verified": false
  },
  "apply_name": "City of Tucson Planning & Development Services (Tucson Development Center online)",
  "apply_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
  "sources": [
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "Installing or replacing finishes like paint, tile, carpet, cabinets, or countertops does not require a permit, as long as the work does not affect plumbing or electrical systems."
   },
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "Installing or replacing a plumbing fixture—such as a sink, shower, or bathtub—requires a permit if the work involves connecting new water, drain, or vent piping."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "tucson-bathroom-remodel"
 },
 {
  "city": "tucson",
  "project": "roof-replacement",
  "permit_required": "no",
  "summary": "No permit to replace roofing with the same type of material if no structural work is involved and the home is not in a Historic Preservation Zone. Structural roof work needs a permit.",
  "conditions": [
   "Structural work or historic zone: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see PDSD fees.",
   "formula": null,
   "source_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
   "verified": false
  },
  "apply_name": "City of Tucson Planning & Development Services (Tucson Development Center online)",
  "apply_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
  "sources": [
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "Replacing roofing materials with the same type—like shingles for shingles or tile for tile—does not require a permit, as long as no structural work is involved and the property is not in a Historic Preservation Zone."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "tucson-roof-replacement"
 },
 {
  "city": "tucson",
  "project": "shed",
  "permit_required": "yes",
  "summary": "Yes. Every shed needs a permit regardless of size; sheds under 200 sq ft without utilities need only a site plan (no inspections).",
  "conditions": [
   "Under 200 sq ft, no utilities: site plan only"
  ],
  "fee": {
   "text": "Fee not extracted; see PDSD fees.",
   "formula": null,
   "source_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
   "verified": false
  },
  "apply_name": "City of Tucson Planning & Development Services (Tucson Development Center online)",
  "apply_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
  "sources": [
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "All sheds and storage units require a permit regardless of size, location, or utility connections"
   },
   {
    "url": "https://www.tucsonaz.gov/files/sharedassets/public/v/1/pdsd/documents/handouts/shed-permitting-guide_020525.pdf",
    "quote": "For structures under 200 sq. ft., without utilities, AND detached from the residence: o A site plan is required*"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "tucson-shed"
 },
 {
  "city": "tucson",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. Replacing a tank water heater with the same type and size needs a permit and inspection.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see PDSD fees.",
   "formula": null,
   "source_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
   "verified": false
  },
  "apply_name": "City of Tucson Planning & Development Services (Tucson Development Center online)",
  "apply_url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Residential-Permits",
  "sources": [
   {
    "url": "https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions",
    "quote": "Replacing a tank-style water heater with the same type and size requires a permit and inspection."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "tucson-water-heater"
 },
 {
  "city": "virginia-beach",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Decks are listed among residential projects that need a building permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Virginia Beach Permits & Inspections.",
   "formula": null,
   "source_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
   "verified": false
  },
  "apply_name": "City of Virginia Beach Permits & Inspections (online)",
  "apply_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
  "sources": [
   {
    "url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
    "quote": "A building permit is required to build or alter a residential structure."
   },
   {
    "url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
    "quote": "Decks"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "virginia-beach-deck"
 },
 {
  "city": "virginia-beach",
  "project": "fence",
  "permit_required": "depends",
  "summary": "Virginia's building code exempts fences of any height (except pool barriers), but Virginia Beach lists fences among projects needing a permit. Expect a City fence/wall permit; confirm.",
  "conditions": [
   "Pool barrier: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Virginia Beach Permits & Inspections.",
   "formula": null,
   "source_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
   "verified": false
  },
  "apply_name": "City of Virginia Beach Permits & Inspections (online)",
  "apply_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
  "sources": [
   {
    "url": "https://law.lis.virginia.gov/admincode/title13/agency5/chapter63/section80/",
    "quote": "5. Fences of any height unless required for pedestrian safety"
   },
   {
    "url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
    "quote": "Fences"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "The state code and the City page differ; the City's fence/wall permit page did not load for us.",
  "id": "virginia-beach-fence"
 },
 {
  "city": "virginia-beach",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Replacing fixtures without changing supply, drain or vent piping, and installing cabinetry, need no permit. Moving walls or plumbing needs permits.",
  "conditions": [
   "Like-for-like: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Virginia Beach Permits & Inspections.",
   "formula": null,
   "source_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
   "verified": false
  },
  "apply_name": "City of Virginia Beach Permits & Inspections (online)",
  "apply_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
  "sources": [
   {
    "url": "https://law.lis.virginia.gov/admincode/title13/agency5/chapter63/section80/",
    "quote": "14.2. Replacement of plumbing fixtures and well pumps in all groups without alteration of the water supply and distribution systems, sanitary drainage systems, or vent systems."
   },
   {
    "url": "https://law.lis.virginia.gov/admincode/title13/agency5/chapter63/section80/",
    "quote": "14.9. Installation or replacement of cabinetry or trim."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "virginia-beach-bathroom-remodel"
 },
 {
  "city": "virginia-beach",
  "project": "roof-replacement",
  "permit_required": "yes",
  "summary": "Yes. Virginia Beach lists roofing replacements among projects needing a permit. The state exemption for roof covering does not apply where design wind speed exceeds 100 mph.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see Virginia Beach Permits & Inspections.",
   "formula": null,
   "source_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
   "verified": false
  },
  "apply_name": "City of Virginia Beach Permits & Inspections (online)",
  "apply_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
  "sources": [
   {
    "url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
    "quote": "Roofing or siding replacements"
   },
   {
    "url": "https://law.lis.virginia.gov/admincode/title13/agency5/chapter63/section80/",
    "quote": "14.5. Replacement of an unlimited amount of roof covering or siding in Group R-3, R-4, or R-5 provided the building or structure is not in an area where the nominal design wind speed is greater than 100 miles per hour"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "virginia-beach-roof-replacement"
 },
 {
  "city": "virginia-beach",
  "project": "shed",
  "permit_required": "depends",
  "summary": "No building permit for a one-story shed or playhouse up to 256 sq ft. Larger sheds need one.",
  "conditions": [
   "Over 256 sq ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see Virginia Beach Permits & Inspections.",
   "formula": null,
   "source_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
   "verified": false
  },
  "apply_name": "City of Virginia Beach Permits & Inspections (online)",
  "apply_url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
  "sources": [
   {
    "url": "https://law.lis.virginia.gov/admincode/title13/agency5/chapter63/section80/",
    "quote": "2. One story detached structures used as tool and storage sheds, playhouses, or similar uses, provided the building area does not exceed 256 square feet"
   },
   {
    "url": "https://planning.virginiabeach.gov/permits/building/residential-building-permits",
    "quote": "Detached structures (gazebos, sheds greater than 256 square feet, storage buildings, trellises, etc.)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "virginia-beach-shed"
 },
 {
  "city": "washington",
  "project": "deck",
  "permit_required": "yes",
  "summary": "Yes. Porches and decks, including alterations to existing ones, need a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see DC DOB.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Porches and decks (including alterations to existing)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-deck"
 },
 {
  "city": "washington",
  "project": "driveway-patio",
  "permit_required": "depends",
  "summary": "In-kind replacement of private sidewalks, driveways and patios needs no permit outside historic districts. Work in public space needs a DDOT public space permit.",
  "conditions": [
   "Public space: DDOT permit",
   "Historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Replacement in-kind of one of the items listed hereafter."
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Private sidewalks and driveways"
   },
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "Any construction done on public space requires a separate public space permit from the District Department of Transportation."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "We did not find a rule for new driveways or patios.",
  "id": "washington-driveway-patio"
 },
 {
  "city": "washington",
  "project": "electrical-panel",
  "permit_required": "yes",
  "summary": "Yes. Electrical work needs a permit; DC offers an instant Electrical Heavy Up Permit for service upgrades.",
  "conditions": [
   "Instant trade permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "(2) Electrical Heavy Up Permit"
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "New electric appliances"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "washington-electrical-panel"
 },
 {
  "city": "washington",
  "project": "ev-charger",
  "permit_required": "yes",
  "summary": "Yes. DC lists electric car charging equipment among projects that require a permit.",
  "conditions": [],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Electric car charging equipment"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-ev-charger"
 },
 {
  "city": "washington",
  "project": "fence",
  "permit_required": "yes",
  "summary": "Yes for a new fence. Only in-kind repair of an existing fence is exempt; in-kind replacement of a fence under 7 ft wholly on your property can get an Instant Permit.",
  "conditions": [
   "Repair in kind: no permit",
   "Replace in kind under 7 ft: Instant Permit",
   "Fence in public space: DDOT permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Construction of retaining walls, fences, sheds, garages, or vault construction"
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Repair of existing fences with in-kind materials"
   },
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "Replace in kind of existing fence wholly on owner's property and less than 7 feet tall."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-fence"
 },
 {
  "city": "washington",
  "project": "hvac",
  "permit_required": "yes",
  "summary": "Yes. New and replacement HVAC equipment needs a permit; an Instant Mechanical Permit is available.",
  "conditions": [
   "Instant trade permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "New and replacement HVAC equipment"
   },
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "(4) Instant Mechanical Permit"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-hvac"
 },
 {
  "city": "washington",
  "project": "bathroom-remodel",
  "permit_required": "depends",
  "summary": "Tiling, cabinets, countertops and similar finish work need no permit outside historic districts. Interior alterations and new plumbing fixtures need permits.",
  "conditions": [
   "Finish work only: no permit",
   "New plumbing fixtures: permit",
   "Interior alterations: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Papering, tiling, carpeting, floor covering, cabinets, countertops, and similar finish work"
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "New plumbing fixtures"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-bathroom-remodel"
 },
 {
  "city": "washington",
  "project": "pool-hot-tub",
  "permit_required": "depends",
  "summary": "Pools need a permit unless they are above ground, 1,000 gallons or less and 24 in deep or less.",
  "conditions": [
   "Small above-ground: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Swimming pools except those meeting all of the following: above ground, 1,000 gallons capacity or less, 24 inches deep or less"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-pool-hot-tub"
 },
 {
  "city": "washington",
  "project": "retaining-wall",
  "permit_required": "depends",
  "summary": "At a one- or two-family home, retaining walls up to 4 ft (bottom of footing to top) with under 50 sq ft of land disturbance need no permit. Taller walls need one.",
  "conditions": [
   "Over 4 ft: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Retaining walls that are not over 4 feet (1219 mm) in height, measured from the bottom of the footing to the top of the wall, for one- and two-family dwellings only where the area of land disturbance is less than 50 square feet"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-retaining-wall"
 },
 {
  "city": "washington",
  "project": "roof-replacement",
  "permit_required": "depends",
  "summary": "In-kind roofing replacement needs no building permit unless you are in a historic district. Structural roof changes need a permit.",
  "conditions": [
   "Not in kind (new materials or design): permit",
   "Historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Unless you are in a historic district, the following work does not require a building permit:"
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Roofing and coping"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "washington-roof-replacement"
 },
 {
  "city": "washington",
  "project": "shed",
  "permit_required": "depends",
  "summary": "Only one small garden shed is exempt: 50 sq ft or less, under 10 ft tall, accessory to a house, with no other exempt shed on the lot. Larger sheds need a Shed Permit with plans and a surveyor's plat.",
  "conditions": [
   "Over 50 sq ft: Shed Permit",
   "Historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Single garden storage shed that does not exceed 50 square feet (4.65 m2) in area, is less than 10 feet (3048 mm) in overall height"
   },
   {
    "url": "https://dob.dc.gov/service/shed-permit-0",
    "quote": "For construction of a new shed architectural plans and a surveyor’s plat are required."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "DC's 50 sq ft shed limit is one of the smallest we have seen.",
  "id": "washington-shed"
 },
 {
  "city": "washington",
  "project": "siding",
  "permit_required": "depends",
  "summary": "In-kind siding replacement needs no permit outside historic districts. Other siding work needs a permit.",
  "conditions": [
   "Historic district: permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Unless you are in a historic district, the following work does not require a building permit:"
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Replacement in-kind of one of the items listed hereafter."
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Siding"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "",
  "id": "washington-siding"
 },
 {
  "city": "washington",
  "project": "solar-panel",
  "permit_required": "yes",
  "summary": "Yes. A roof-mounted solar system up to 15 kW at a one- or two-family home can get an Instant Permit online.",
  "conditions": [
   "Up to 15 kW: instant permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "Install new roof mounted solar panel system (limited to no more than 15 Kilowatts)"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-solar-panel"
 },
 {
  "city": "washington",
  "project": "water-heater",
  "permit_required": "yes",
  "summary": "Yes. New and replacement gas appliances and new electric appliances need permits; trade permits are pulled by DC-licensed contractors.",
  "conditions": [
   "Licensed DC contractor for trade permits"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "New and replacement gas appliances"
   },
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "For residential projects, required when installing or replacing not more than one residential electric appliance."
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "medium",
  "status": "verified",
  "notes": "DOB pages do not name water heaters explicitly; they fall under gas or electric appliances.",
  "id": "washington-water-heater"
 },
 {
  "city": "washington",
  "project": "window-door",
  "permit_required": "yes",
  "summary": "Yes, but it can be instant: in-kind replacement of up to 15 windows and up to five exterior doors at a one- or two-family home gets an Instant Permit online. Storm windows and screens need no permit.",
  "conditions": [
   "Storm windows/screens: no permit"
  ],
  "fee": {
   "text": "Fee not extracted; see DC DOB fees.",
   "formula": null,
   "source_url": "https://dob.dc.gov/page/get-permit",
   "verified": false
  },
  "apply_name": "DC Department of Buildings (DOB) online permits",
  "apply_url": "https://dob.dc.gov/page/get-permit",
  "sources": [
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "Replace in kind of up to 15 windows."
   },
   {
    "url": "https://dob.dc.gov/instantpermits",
    "quote": "Replace in kind of up to five exterior doors."
   },
   {
    "url": "https://dob.dc.gov/page/get-permit",
    "quote": "Installation of window screens and storm windows"
   }
  ],
  "verified_date": "2026-10-19",
  "confidence": "high",
  "status": "verified",
  "notes": "",
  "id": "washington-window-door"
 }
]