{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Navigating Permitting for Your Backyard Cottage",
  "description": "Before anything else, confirm your property is eligible for a detached ADU and understand its specific constraints. You'll need to know about required setbacks, maximum height, and any special access ",
  "totalTime": "PT30M",
  "areaServed": [
    {
      "@type": "City",
      "name": "Alameda"
    },
    {
      "@type": "City",
      "name": "Albany"
    },
    {
      "@type": "City",
      "name": "Berkeley"
    },
    {
      "@type": "City",
      "name": "Dublin"
    },
    {
      "@type": "City",
      "name": "Emeryville"
    },
    {
      "@type": "City",
      "name": "Fremont"
    },
    {
      "@type": "City",
      "name": "Hayward"
    },
    {
      "@type": "City",
      "name": "Livermore"
    },
    {
      "@type": "City",
      "name": "Newark"
    },
    {
      "@type": "City",
      "name": "Oakland"
    },
    {
      "@type": "City",
      "name": "Piedmont"
    },
    {
      "@type": "City",
      "name": "Pleasanton"
    },
    {
      "@type": "City",
      "name": "San Leandro"
    },
    {
      "@type": "City",
      "name": "Union City"
    },
    {
      "@type": "City",
      "name": "Ashland"
    },
    {
      "@type": "City",
      "name": "Castro Valley"
    },
    {
      "@type": "City",
      "name": "Cherryland"
    },
    {
      "@type": "City",
      "name": "Fairview"
    },
    {
      "@type": "City",
      "name": "Hayward Acres"
    },
    {
      "@type": "City",
      "name": "San Lorenzo"
    },
    {
      "@type": "City",
      "name": "Sunol"
    },
    {
      "@type": "City",
      "name": "Canyon"
    },
    {
      "@type": "City",
      "name": "Kensington"
    },
    {
      "@type": "City",
      "name": "Oakland Hills"
    },
    {
      "@type": "City",
      "name": "Montclair"
    },
    {
      "@type": "City",
      "name": "Rockridge"
    },
    {
      "@type": "City",
      "name": "Temescal"
    },
    {
      "@type": "City",
      "name": "Lake Merritt"
    },
    {
      "@type": "City",
      "name": "Grand Lake"
    },
    {
      "@type": "City",
      "name": "Jack London Square"
    },
    {
      "@type": "City",
      "name": "Fruitvale"
    },
    {
      "@type": "City",
      "name": "Dimond District"
    },
    {
      "@type": "City",
      "name": "Maxwell Park"
    },
    {
      "@type": "City",
      "name": "Eastmont"
    },
    {
      "@type": "City",
      "name": "West Oakland"
    },
    {
      "@type": "City",
      "name": "Uptown Oakland"
    },
    {
      "@type": "City",
      "name": "North Oakland"
    },
    {
      "@type": "City",
      "name": "South Berkeley"
    },
    {
      "@type": "City",
      "name": "North Berkeley"
    },
    {
      "@type": "City",
      "name": "Elmwood"
    },
    {
      "@type": "City",
      "name": "Claremont"
    },
    {
      "@type": "City",
      "name": "Thousand Oaks"
    },
    {
      "@type": "City",
      "name": "West Berkeley"
    },
    {
      "@type": "City",
      "name": "Central Berkeley"
    },
    {
      "@type": "City",
      "name": "Downtown Berkeley"
    },
    {
      "@type": "City",
      "name": "Solano Avenue"
    },
    {
      "@type": "City",
      "name": "Northbrae"
    },
    {
      "@type": "City",
      "name": "Southside"
    },
    {
      "@type": "City",
      "name": "Central Alameda"
    },
    {
      "@type": "City",
      "name": "East End Alameda"
    },
    {
      "@type": "City",
      "name": "Bay Farm Island"
    },
    {
      "@type": "City",
      "name": "Irvington"
    },
    {
      "@type": "City",
      "name": "Niles"
    },
    {
      "@type": "City",
      "name": "Mission San Jose"
    },
    {
      "@type": "City",
      "name": "Warm Springs"
    },
    {
      "@type": "City",
      "name": "Centerville"
    },
    {
      "@type": "City",
      "name": "Ardenwood"
    },
    {
      "@type": "City",
      "name": "South Fremont"
    },
    {
      "@type": "City",
      "name": "Downtown Hayward"
    },
    {
      "@type": "City",
      "name": "Fairway Park"
    },
    {
      "@type": "City",
      "name": "Burbank"
    },
    {
      "@type": "City",
      "name": "Jackson Triangle"
    },
    {
      "@type": "City",
      "name": "Southgate"
    },
    {
      "@type": "City",
      "name": "Eden Shores"
    },
    {
      "@type": "City",
      "name": "San Leandro Marina"
    },
    {
      "@type": "City",
      "name": "Washington Manor"
    },
    {
      "@type": "City",
      "name": "Broadmoor"
    },
    {
      "@type": "City",
      "name": "Bay-O-Vista"
    },
    {
      "@type": "City",
      "name": "Castro Valley Hills"
    },
    {
      "@type": "City",
      "name": "Five Canyons"
    },
    {
      "@type": "City",
      "name": "Palomares Hills"
    },
    {
      "@type": "City",
      "name": "Dublin Ranch"
    },
    {
      "@type": "City",
      "name": "East Dublin"
    },
    {
      "@type": "City",
      "name": "Positano"
    },
    {
      "@type": "City",
      "name": "Hacienda"
    },
    {
      "@type": "City",
      "name": "Stoneridge"
    },
    {
      "@type": "City",
      "name": "Downtown Pleasanton"
    },
    {
      "@type": "City",
      "name": "Kottinger Ranch"
    },
    {
      "@type": "City",
      "name": "Ruby Hill"
    },
    {
      "@type": "City",
      "name": "Foothill"
    },
    {
      "@type": "City",
      "name": "Downtown Livermore"
    },
    {
      "@type": "City",
      "name": "South Livermore"
    },
    {
      "@type": "City",
      "name": "Springtown"
    },
    {
      "@type": "City",
      "name": "Altamont"
    },
    {
      "@type": "City",
      "name": "Jack London"
    },
    {
      "@type": "City",
      "name": "Decoto"
    },
    {
      "@type": "City",
      "name": "Alvarado"
    },
    {
      "@type": "City",
      "name": "Union Landing"
    },
    {
      "@type": "City",
      "name": "Antioch"
    },
    {
      "@type": "City",
      "name": "Brentwood"
    },
    {
      "@type": "City",
      "name": "Clayton"
    },
    {
      "@type": "City",
      "name": "Concord"
    },
    {
      "@type": "City",
      "name": "Danville"
    },
    {
      "@type": "City",
      "name": "El Cerrito"
    },
    {
      "@type": "City",
      "name": "Hercules"
    },
    {
      "@type": "City",
      "name": "Lafayette"
    },
    {
      "@type": "City",
      "name": "Martinez"
    },
    {
      "@type": "City",
      "name": "Moraga"
    },
    {
      "@type": "City",
      "name": "Oakley"
    },
    {
      "@type": "City",
      "name": "Orinda"
    },
    {
      "@type": "City",
      "name": "Pinole"
    },
    {
      "@type": "City",
      "name": "Pittsburg"
    },
    {
      "@type": "City",
      "name": "Pleasant Hill"
    },
    {
      "@type": "City",
      "name": "Richmond"
    },
    {
      "@type": "City",
      "name": "San Pablo"
    },
    {
      "@type": "City",
      "name": "San Ramon"
    },
    {
      "@type": "City",
      "name": "Walnut Creek"
    },
    {
      "@type": "City",
      "name": "Alamo"
    },
    {
      "@type": "City",
      "name": "Bay Point"
    },
    {
      "@type": "City",
      "name": "Bethel Island"
    },
    {
      "@type": "City",
      "name": "Blackhawk"
    },
    {
      "@type": "City",
      "name": "Byron"
    },
    {
      "@type": "City",
      "name": "Camino Tassajara"
    },
    {
      "@type": "City",
      "name": "Canyon"
    },
    {
      "@type": "City",
      "name": "Clyde"
    },
    {
      "@type": "City",
      "name": "Contra Costa Centre"
    },
    {
      "@type": "City",
      "name": "Crockett"
    },
    {
      "@type": "City",
      "name": "Diablo"
    },
    {
      "@type": "City",
      "name": "Discovery Bay"
    },
    {
      "@type": "City",
      "name": "El Sobrante"
    },
    {
      "@type": "City",
      "name": "Kensington"
    },
    {
      "@type": "City",
      "name": "Knightsen"
    },
    {
      "@type": "City",
      "name": "North Richmond"
    },
    {
      "@type": "City",
      "name": "Pacheco"
    },
    {
      "@type": "City",
      "name": "Rodeo"
    },
    {
      "@type": "City",
      "name": "Rollingwood"
    },
    {
      "@type": "City",
      "name": "San Miguel"
    },
    {
      "@type": "City",
      "name": "Shell Ridge"
    },
    {
      "@type": "City",
      "name": "Tara Hills"
    },
    {
      "@type": "City",
      "name": "Vine Hill"
    },
    {
      "@type": "City",
      "name": "Acalanes Ridge"
    },
    {
      "@type": "City",
      "name": "Saranap"
    },
    {
      "@type": "City",
      "name": "Reliez Valley"
    },
    {
      "@type": "City",
      "name": "Pleasant Hill"
    },
    {
      "@type": "City",
      "name": "Pacheco"
    },
    {
      "@type": "City",
      "name": "Martinez Waterfront"
    },
    {
      "@type": "City",
      "name": "Alhambra Valley"
    },
    {
      "@type": "City",
      "name": "Mountain View"
    },
    {
      "@type": "City",
      "name": "Muir"
    },
    {
      "@type": "City",
      "name": "Downtown Concord"
    },
    {
      "@type": "City",
      "name": "Todos Santos"
    },
    {
      "@type": "City",
      "name": "Dana Estates"
    },
    {
      "@type": "City",
      "name": "Clayton Valley"
    },
    {
      "@type": "City",
      "name": "Walnut Country"
    },
    {
      "@type": "City",
      "name": "Northgate"
    },
    {
      "@type": "City",
      "name": "Cowell"
    },
    {
      "@type": "City",
      "name": "Monument Boulevard"
    },
    {
      "@type": "City",
      "name": "Concord Naval Weapons Station area"
    },
    {
      "@type": "City",
      "name": "Downtown Walnut Creek"
    },
    {
      "@type": "City",
      "name": "Northgate Walnut Creek"
    },
    {
      "@type": "City",
      "name": "Rossmoor"
    },
    {
      "@type": "City",
      "name": "Saranap"
    },
    {
      "@type": "City",
      "name": "Parkmead"
    },
    {
      "@type": "City",
      "name": "Tice Valley"
    },
    {
      "@type": "City",
      "name": "Lafayette Hills"
    },
    {
      "@type": "City",
      "name": "Happy Valley"
    },
    {
      "@type": "City",
      "name": "Burton Valley"
    },
    {
      "@type": "City",
      "name": "Reliez Valley"
    },
    {
      "@type": "City",
      "name": "Downtown Lafayette"
    },
    {
      "@type": "City",
      "name": "Orinda Village"
    },
    {
      "@type": "City",
      "name": "Orinda Country Club"
    },
    {
      "@type": "City",
      "name": "Sleepy Hollow"
    },
    {
      "@type": "City",
      "name": "Glorietta"
    },
    {
      "@type": "City",
      "name": "Moraga Valley"
    },
    {
      "@type": "City",
      "name": "Rheem"
    },
    {
      "@type": "City",
      "name": "Campolindo"
    },
    {
      "@type": "City",
      "name": "Bollinger Canyon"
    },
    {
      "@type": "City",
      "name": "Dougherty Valley"
    },
    {
      "@type": "City",
      "name": "Gale Ranch"
    },
    {
      "@type": "City",
      "name": "Windemere"
    },
    {
      "@type": "City",
      "name": "Bishop Ranch"
    },
    {
      "@type": "City",
      "name": "Danville Downtown"
    },
    {
      "@type": "City",
      "name": "Sycamore Valley"
    },
    {
      "@type": "City",
      "name": "Tassajara"
    },
    {
      "@type": "City",
      "name": "Blackhawk"
    },
    {
      "@type": "City",
      "name": "Diablo"
    },
    {
      "@type": "City",
      "name": "Alamo"
    },
    {
      "@type": "City",
      "name": "Downtown San Ramon"
    },
    {
      "@type": "City",
      "name": "Richmond Annex"
    },
    {
      "@type": "City",
      "name": "Point Richmond"
    },
    {
      "@type": "City",
      "name": "Marina Bay"
    },
    {
      "@type": "City",
      "name": "Hilltop"
    },
    {
      "@type": "City",
      "name": "El Sobrante Valley"
    },
    {
      "@type": "City",
      "name": "Pinole Valley"
    },
    {
      "@type": "City",
      "name": "Hercules Waterfront"
    },
    {
      "@type": "City",
      "name": "Downtown El Cerrito"
    },
    {
      "@type": "City",
      "name": "Kensington"
    },
    {
      "@type": "City",
      "name": "San Pablo Dam Road corridor"
    },
    {
      "@type": "City",
      "name": "Crockett"
    },
    {
      "@type": "City",
      "name": "Rodeo"
    },
    {
      "@type": "City",
      "name": "Hercules"
    },
    {
      "@type": "City",
      "name": "Pinole"
    },
    {
      "@type": "City",
      "name": "Bay Point"
    },
    {
      "@type": "City",
      "name": "Pittsburg Marina"
    },
    {
      "@type": "City",
      "name": "Antioch Hills"
    },
    {
      "@type": "City",
      "name": "Lone Tree"
    },
    {
      "@type": "City",
      "name": "Brentwood Hills"
    },
    {
      "@type": "City",
      "name": "Discovery Bay"
    },
    {
      "@type": "City",
      "name": "Oakley"
    },
    {
      "@type": "City",
      "name": "Bethel Island"
    },
    {
      "@type": "City",
      "name": "Belvedere"
    },
    {
      "@type": "City",
      "name": "Corte Madera"
    },
    {
      "@type": "City",
      "name": "Fairfax"
    },
    {
      "@type": "City",
      "name": "Larkspur"
    },
    {
      "@type": "City",
      "name": "Mill Valley"
    },
    {
      "@type": "City",
      "name": "Novato"
    },
    {
      "@type": "City",
      "name": "San Anselmo"
    },
    {
      "@type": "City",
      "name": "San Rafael"
    },
    {
      "@type": "City",
      "name": "Sausalito"
    },
    {
      "@type": "City",
      "name": "Tiburon"
    },
    {
      "@type": "City",
      "name": "Ross"
    },
    {
      "@type": "City",
      "name": "Kentfield"
    },
    {
      "@type": "City",
      "name": "Greenbrae"
    },
    {
      "@type": "City",
      "name": "Strawberry"
    },
    {
      "@type": "City",
      "name": "Tamalpais Valley"
    },
    {
      "@type": "City",
      "name": "Marin City"
    },
    {
      "@type": "City",
      "name": "Muir Beach"
    },
    {
      "@type": "City",
      "name": "Stinson Beach"
    },
    {
      "@type": "City",
      "name": "Bolinas"
    },
    {
      "@type": "City",
      "name": "Point Reyes Station"
    },
    {
      "@type": "City",
      "name": "Inverness"
    },
    {
      "@type": "City",
      "name": "Olema"
    },
    {
      "@type": "City",
      "name": "Dillon Beach"
    },
    {
      "@type": "City",
      "name": "Tomales"
    },
    {
      "@type": "City",
      "name": "Nicasio"
    },
    {
      "@type": "City",
      "name": "Woodacre"
    },
    {
      "@type": "City",
      "name": "San Geronimo"
    },
    {
      "@type": "City",
      "name": "Forest Knolls"
    },
    {
      "@type": "City",
      "name": "Lagunitas"
    },
    {
      "@type": "City",
      "name": "Fairfax Park"
    },
    {
      "@type": "City",
      "name": "Sleepy Hollow"
    },
    {
      "@type": "City",
      "name": "Lucas Valley"
    },
    {
      "@type": "City",
      "name": "Terra Linda"
    },
    {
      "@type": "City",
      "name": "Santa Venetia"
    },
    {
      "@type": "City",
      "name": "Peacock Gap"
    },
    {
      "@type": "City",
      "name": "Dominican"
    },
    {
      "@type": "City",
      "name": "Sun Valley"
    },
    {
      "@type": "City",
      "name": "Gerstle Park"
    },
    {
      "@type": "City",
      "name": "Downtown San Rafael"
    },
    {
      "@type": "City",
      "name": "Terra Linda"
    },
    {
      "@type": "City",
      "name": "Marinwood"
    },
    {
      "@type": "City",
      "name": "Ignacio"
    },
    {
      "@type": "City",
      "name": "Hamilton"
    },
    {
      "@type": "City",
      "name": "Indian Valley"
    },
    {
      "@type": "City",
      "name": "Black Point"
    },
    {
      "@type": "City",
      "name": "Bahia"
    },
    {
      "@type": "City",
      "name": "Bel Marin Keys"
    },
    {
      "@type": "City",
      "name": "Downtown Novato"
    },
    {
      "@type": "City",
      "name": "San Marin"
    },
    {
      "@type": "City",
      "name": "Pleasant Valley"
    },
    {
      "@type": "City",
      "name": "Deer Island"
    },
    {
      "@type": "City",
      "name": "Downtown Mill Valley"
    },
    {
      "@type": "City",
      "name": "Tam Junction"
    },
    {
      "@type": "City",
      "name": "Almonte"
    },
    {
      "@type": "City",
      "name": "Homestead Valley"
    },
    {
      "@type": "City",
      "name": "Strawberry"
    },
    {
      "@type": "City",
      "name": "Alto"
    },
    {
      "@type": "City",
      "name": "Sycamore Park"
    },
    {
      "@type": "City",
      "name": "Tamalpais Park"
    },
    {
      "@type": "City",
      "name": "Muir Woods area"
    },
    {
      "@type": "City",
      "name": "Downtown Larkspur"
    },
    {
      "@type": "City",
      "name": "Madrone Canyon"
    },
    {
      "@type": "City",
      "name": "Palm Hill"
    },
    {
      "@type": "City",
      "name": "Baltimore Park"
    },
    {
      "@type": "City",
      "name": "Kent Woodlands"
    },
    {
      "@type": "City",
      "name": "Greenbrae"
    },
    {
      "@type": "City",
      "name": "Bon Air"
    },
    {
      "@type": "City",
      "name": "Downtown San Anselmo"
    },
    {
      "@type": "City",
      "name": "Sleepy Hollow"
    },
    {
      "@type": "City",
      "name": "Ross Valley"
    },
    {
      "@type": "City",
      "name": "Fairfax Downtown"
    },
    {
      "@type": "City",
      "name": "Deer Park"
    },
    {
      "@type": "City",
      "name": "Cascade Canyon"
    },
    {
      "@type": "City",
      "name": "Oak Manor"
    },
    {
      "@type": "City",
      "name": "Downtown Corte Madera"
    },
    {
      "@type": "City",
      "name": "Christmas Tree Hill"
    },
    {
      "@type": "City",
      "name": "Paradise Drive"
    },
    {
      "@type": "City",
      "name": "Tiburon Peninsula"
    },
    {
      "@type": "City",
      "name": "Old Town Tiburon"
    },
    {
      "@type": "City",
      "name": "Bel Aire"
    },
    {
      "@type": "City",
      "name": "Ring Mountain"
    },
    {
      "@type": "City",
      "name": "Sausalito Waterfront"
    },
    {
      "@type": "City",
      "name": "Marin Headlands"
    },
    {
      "@type": "City",
      "name": "Fort Baker"
    },
    {
      "@type": "City",
      "name": "Tennessee Valley"
    },
    {
      "@type": "City",
      "name": "Point Reyes National Seashore area"
    },
    {
      "@type": "City",
      "name": "West Marin"
    },
    {
      "@type": "City",
      "name": "Tomales Bay"
    },
    {
      "@type": "City",
      "name": "San Rafael Canal"
    },
    {
      "@type": "City",
      "name": "China Camp"
    },
    {
      "@type": "City",
      "name": "Gallinas Valley"
    },
    {
      "@type": "City",
      "name": "Los Ranchitos"
    },
    {
      "@type": "City",
      "name": "Sleepy Hollow"
    },
    {
      "@type": "City",
      "name": "Ross"
    },
    {
      "@type": "City",
      "name": "Kentfield"
    },
    {
      "@type": "City",
      "name": "Woodlands"
    },
    {
      "@type": "City",
      "name": "Gerstle Park"
    },
    {
      "@type": "City",
      "name": "Bayside Acres"
    },
    {
      "@type": "City",
      "name": "Glenwood"
    },
    {
      "@type": "City",
      "name": "San Francisco"
    },
    {
      "@type": "City",
      "name": "Financial District"
    },
    {
      "@type": "City",
      "name": "Union Square"
    },
    {
      "@type": "City",
      "name": "Nob Hill"
    },
    {
      "@type": "City",
      "name": "Russian Hill"
    },
    {
      "@type": "City",
      "name": "North Beach"
    },
    {
      "@type": "City",
      "name": "Telegraph Hill"
    },
    {
      "@type": "City",
      "name": "Chinatown"
    },
    {
      "@type": "City",
      "name": "Fisherman’s Wharf"
    },
    {
      "@type": "City",
      "name": "Marina District"
    },
    {
      "@type": "City",
      "name": "Cow Hollow"
    },
    {
      "@type": "City",
      "name": "Pacific Heights"
    },
    {
      "@type": "City",
      "name": "Presidio Heights"
    },
    {
      "@type": "City",
      "name": "Laurel Heights"
    },
    {
      "@type": "City",
      "name": "Jordan Park"
    },
    {
      "@type": "City",
      "name": "Sea Cliff"
    },
    {
      "@type": "City",
      "name": "Presidio"
    },
    {
      "@type": "City",
      "name": "Inner Richmond"
    },
    {
      "@type": "City",
      "name": "Central Richmond"
    },
    {
      "@type": "City",
      "name": "Outer Richmond"
    },
    {
      "@type": "City",
      "name": "Inner Sunset"
    },
    {
      "@type": "City",
      "name": "Central Sunset"
    },
    {
      "@type": "City",
      "name": "Outer Sunset"
    },
    {
      "@type": "City",
      "name": "Parkside"
    },
    {
      "@type": "City",
      "name": "Forest Hill"
    },
    {
      "@type": "City",
      "name": "West Portal"
    },
    {
      "@type": "City",
      "name": "St. Francis Wood"
    },
    {
      "@type": "City",
      "name": "Ingleside"
    },
    {
      "@type": "City",
      "name": "Ingleside Heights"
    },
    {
      "@type": "City",
      "name": "Oceanview"
    },
    {
      "@type": "City",
      "name": "Merced Heights"
    },
    {
      "@type": "City",
      "name": "Lake Merced"
    },
    {
      "@type": "City",
      "name": "Lakeshore"
    },
    {
      "@type": "City",
      "name": "Excelsior"
    },
    {
      "@type": "City",
      "name": "Outer Mission"
    },
    {
      "@type": "City",
      "name": "Mission Terrace"
    },
    {
      "@type": "City",
      "name": "Crocker-Amazon"
    },
    {
      "@type": "City",
      "name": "Visitacion Valley"
    },
    {
      "@type": "City",
      "name": "Portola"
    },
    {
      "@type": "City",
      "name": "Bayview"
    },
    {
      "@type": "City",
      "name": "Hunters Point"
    },
    {
      "@type": "City",
      "name": "Candlestick Point"
    },
    {
      "@type": "City",
      "name": "Dogpatch"
    },
    {
      "@type": "City",
      "name": "Potrero Hill"
    },
    {
      "@type": "City",
      "name": "Mission Bay"
    },
    {
      "@type": "City",
      "name": "South Beach"
    },
    {
      "@type": "City",
      "name": "Rincon Hill"
    },
    {
      "@type": "City",
      "name": "SoMa"
    },
    {
      "@type": "City",
      "name": "Yerba Buena"
    },
    {
      "@type": "City",
      "name": "South Park"
    },
    {
      "@type": "City",
      "name": "Mission District"
    },
    {
      "@type": "City",
      "name": "Bernal Heights"
    },
    {
      "@type": "City",
      "name": "Noe Valley"
    },
    {
      "@type": "City",
      "name": "Castro"
    },
    {
      "@type": "City",
      "name": "Duboce Triangle"
    },
    {
      "@type": "City",
      "name": "Hayes Valley"
    },
    {
      "@type": "City",
      "name": "Lower Haight"
    },
    {
      "@type": "City",
      "name": "Haight-Ashbury"
    },
    {
      "@type": "City",
      "name": "Cole Valley"
    },
    {
      "@type": "City",
      "name": "Buena Vista"
    },
    {
      "@type": "City",
      "name": "Corona Heights"
    },
    {
      "@type": "City",
      "name": "Twin Peaks"
    },
    {
      "@type": "City",
      "name": "Diamond Heights"
    },
    {
      "@type": "City",
      "name": "Glen Park"
    },
    {
      "@type": "City",
      "name": "Sunnyside"
    },
    {
      "@type": "City",
      "name": "Miraloma Park"
    },
    {
      "@type": "City",
      "name": "Mount Davidson Manor"
    },
    {
      "@type": "City",
      "name": "Forest Knolls"
    },
    {
      "@type": "City",
      "name": "Sherwood Forest"
    },
    {
      "@type": "City",
      "name": "Balboa Terrace"
    },
    {
      "@type": "City",
      "name": "Lakeside"
    },
    {
      "@type": "City",
      "name": "Ingleside Terraces"
    },
    {
      "@type": "City",
      "name": "North Panhandle"
    },
    {
      "@type": "City",
      "name": "Alamo Square"
    },
    {
      "@type": "City",
      "name": "Western Addition"
    },
    {
      "@type": "City",
      "name": "Japantown"
    },
    {
      "@type": "City",
      "name": "Fillmore District"
    },
    {
      "@type": "City",
      "name": "Tenderloin"
    },
    {
      "@type": "City",
      "name": "Civic Center"
    },
    {
      "@type": "City",
      "name": "Cathedral Hill"
    },
    {
      "@type": "City",
      "name": "Van Ness Corridor"
    },
    {
      "@type": "City",
      "name": "Embarcadero"
    },
    {
      "@type": "City",
      "name": "Jackson Square"
    },
    {
      "@type": "City",
      "name": "Transbay"
    },
    {
      "@type": "City",
      "name": "South of Market"
    },
    {
      "@type": "City",
      "name": "Dogpatch"
    },
    {
      "@type": "City",
      "name": "Mission Creek"
    },
    {
      "@type": "City",
      "name": "India Basin"
    },
    {
      "@type": "City",
      "name": "Islais Creek"
    },
    {
      "@type": "City",
      "name": "Silver Terrace"
    },
    {
      "@type": "City",
      "name": "Little Hollywood"
    },
    {
      "@type": "City",
      "name": "Bayview Hill"
    },
    {
      "@type": "City",
      "name": "Alemany"
    },
    {
      "@type": "City",
      "name": "University Mound"
    },
    {
      "@type": "City",
      "name": "McLaren Park"
    },
    {
      "@type": "City",
      "name": "Golden Gate Park"
    },
    {
      "@type": "City",
      "name": "Lands End"
    },
    {
      "@type": "City",
      "name": "Sutro Heights"
    },
    {
      "@type": "City",
      "name": "Ocean Beach"
    },
    {
      "@type": "City",
      "name": "Fort Funston"
    },
    {
      "@type": "City",
      "name": "Twin Peaks"
    },
    {
      "@type": "City",
      "name": "Mount Sutro"
    },
    {
      "@type": "City",
      "name": "Buena Vista Park"
    },
    {
      "@type": "City",
      "name": "Presidio"
    },
    {
      "@type": "City",
      "name": "Treasure Island"
    },
    {
      "@type": "City",
      "name": "Yerba Buena Island"
    }
  ],
  "step": [
    {
      "@type": "HowToStep",
      "position": 1,
      "name": "Step 1: Verify Lot Eligibility and Site Constraints (What to have ready: Property survey, preliminary site plan)",
      "text": "Before anything else, confirm your property is eligible for a detached ADU and understand its specific constraints. You'll need to know about required setbacks, maximum height, and any special access considerations for construction and emergency services. This initial check often involves reviewing local zoning ordinances and discussing your project with the planning department. An experienced contractor can often help interpret these rules."
    },
    {
      "@type": "HowToStep",
      "position": 2,
      "name": "Step 2: Develop Comprehensive Documentation (What to have ready: Architectural plans, structural details, energy calculations)",
      "text": "This phase requires detailed site plans, architectural drawings, structural calculations, and energy documentation. These plans show how your backyard cottage will look, how it will be built to withstand local conditions, and how it will meet energy efficiency standards. For detached units, you'll also need clear plans for utility connections and stormwater management."
    },
    {
      "@type": "HowToStep",
      "position": 3,
      "name": "Step 3: Secure Zoning and Building Approvals (What to have ready: Completed application forms, all prepared documentation)",
      "text": "Submit your comprehensive package for zoning review and building permit approval. This can involve multiple departments, including planning, building, and sometimes public works for utility connections. Be prepared for review cycles and potential requests for revisions. If a variance or special-use approval is needed, be aware that these processes can significantly extend the timeline due to scheduled hearings."
    },
    {
      "@type": "HowToStep",
      "position": 4,
      "name": "Step 4: Obtain Trade Permits (What to have ready: Approved building permit, subcontractor details)",
      "text": "Once your main building permit is issued, you'll likely need separate permits for electrical, plumbing, and mechanical (HVAC) work. These permits ensure that specialized systems are installed by qualified professionals and meet specific safety and performance codes. Your general contractor typically manages the application and coordination for these trade permits."
    },
    {
      "@type": "HowToStep",
      "position": 5,
      "name": "Step 5: Prepare for Inspections (What to have ready: Approved plans onsite, access for inspectors)",
      "text": "Throughout construction, various inspections will be required at critical stages—like foundation, framing, rough plumbing, rough electrical, and insulation. Make sure the approved plans are accessible on-site and that the work is ready for review. Failing an inspection can cause delays and require costly rework."
    },
    {
      "@type": "HowToStep",
      "position": 6,
      "name": "Step 6: Final Occupancy Approval (What to have ready: All final inspection sign-offs)",
      "text": "The final hurdle is obtaining a certificate of occupancy (or similar final approval) after all construction is complete and all final inspections have passed. This document confirms that your backyard cottage is safe, code-compliant, and ready for use. Without it, you can't legally occupy or rent the unit. Need help navigating the permitting complexities for your backyard cottage? Hometelligent Inc. has the experience to guide you through every step."
    }
  ],
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [
      "h1",
      ".howto-step",
      "[itemprop=\"step\"]"
    ]
  }
}