/* ============ SERVICE PAGES DATA (17 services) ============ */

const SERVICES = [
  {
    slug: 'commercial-office-cleaning',
    name: 'Commercial Office Cleaning',
    cardTitle: 'Office Buildings & Suites',
    cardBlurb: 'From 5,000 sq ft suites to Class A towers. Nightly uniformed crews, 5 days a week.',
    h1: 'Commercial Office Cleaning — Nightly Service Across LA and OC',
    sub: 'From 5,000 sq ft suites to Class A towers. Uniformed after-hours crews, 5 days a week, so your team walks into a spotless office every Monday through Friday.',
    idealFor: 'Single-tenant offices, multi-tenant office buildings, suites, coworking spaces, corporate HQs, satellite offices, open-floor tech offices, law and finance firms.',
    sections: [
      { h: "What's Included in Nightly Office Cleaning", p: [
        "Our standard 5-day-a-week office program covers every surface your team and guests touch. Every shift, our uniformed crew will:",
        { list: [
          "Vacuum all carpets and spot-clean visible stains",
          "Mop all hard surfaces with warm water and disinfectant",
          "Dust desks, conference tables, cubicle tops, and horizontal surfaces within reach",
          "Empty every trash receptacle and replace liners",
          "Clean and sanitize all restrooms — toilets, urinals, sinks, mirrors, dispensers refilled",
          "Clean and polish all glass doors, interior glass, and mirrors",
          "Wipe down break rooms — tables, counters, fronts of appliances, sinks",
          "Sanitize high-touch surfaces (phones, door handles, light switches, elevator buttons)",
          "Sweep entries and sidewalk-adjacent areas",
          "Secure the space and turn off lights"
        ]},
        "We also build in weekly, bi-weekly, and monthly tasks — things like HVAC vent dusting, baseboard detail, and deep carpet care — without billing them as extras."
      ]},
      { h: "Who We Clean For", p: [
        "We clean for building managers and COOs who can't afford a cleaner that might not show up. Our office clients include law firms, finance offices, tech companies, medical administration, talent agencies, creative studios, nonprofits, and municipal suites — anywhere from 3,000 to 300,000 sq ft.",
        "If you're transitioning from a cleaner that dropped you last minute, we can often start within 48–72 hours of a signed agreement."
      ]},
      { h: "Day Porter Add-On", p: [
        "For higher-traffic offices — reception-heavy, visitor-facing, multi-tenant — we add a daytime porter. They handle restroom refills mid-day, spot-clean lobbies, respond to spills, and stay visible to tenants and guests throughout business hours."
      ]},
      { h: "What We Don't Do", p: [
        "We're a commercial janitorial company, not a residential cleaner. We don't clean private homes or Airbnbs. We don't do one-time \"move-out\" cleans for residences. If you need construction cleanup, window washing above the lobby, or pressure washing — those are separate services we also offer."
      ]},
      { h: "Your Price in Under 2 Minutes", p: [
        "Office cleaning pricing is square-footage and frequency-driven. Plug in your building details in our calculator and we'll show you a real ballpark — the same math we use in our actual agreements."
      ]}
    ],
    faq: [
      { q: "How soon can you start service?", a: "For standard office buildings, we can usually begin within 48–72 hours of a signed agreement, including walkthrough, crew assignment, and supply stocking." },
      { q: "Are your crews licensed, bonded, and insured?", a: "Yes. $2M general aggregate liability, workers' compensation, and employer's liability coverage. We can add your property owner and management company as additional insureds at no charge — certificates available on request." },
      { q: "What happens if I'm not happy with a shift?", a: "Call or text your account manager. We re-perform the service at no additional cost — that's written into our standard agreement. Our job is to make the problem go away the next shift, not explain it." },
      { q: "Do you supply the cleaning products and equipment?", a: "Yes — everything except consumables like hand soap, toilet tissue, paper towels, and seat covers. Those we provide at cost if you'd like us to stock them." },
      { q: "Can you clean during business hours instead of after?", a: "We can. Most offices prefer after-hours so the cleaning is invisible to their team. If you want a daytime-only schedule or a hybrid, our day porter service is built for that." }
    ],
    related: ['day-porter-services', 'night-janitorial', 'floor-care-strip-wax', 'carpet-cleaning']
  },
  {
    slug: 'medical-healthcare-cleaning',
    name: 'Medical & Healthcare Facility Cleaning',
    cardTitle: 'Medical & Healthcare Facilities',
    cardBlurb: 'GBAC-trained, HIPAA-discreet, bonded crews. Medical offices, clinics, urgent care, outpatient.',
    h1: 'Medical & Healthcare Facility Cleaning — Compliant, Discreet, Thorough',
    sub: 'Medical offices, clinics, dental suites, outpatient centers, imaging facilities, and surgery centers. Trained for healthcare-grade disinfection, bonded teams, discretion around patients and PHI.',
    idealFor: 'Medical offices, dental practices, urgent care, outpatient surgery centers, imaging and lab facilities, physical therapy, mental health clinics, multi-provider medical office buildings (MOBs).',
    sections: [
      { h: "Healthcare-Grade Disinfection, Every Shift", p: [
        "Medical environments don't get a 'standard' clean. Our healthcare program includes:",
        { list: [
          "EPA-registered hospital-grade disinfectants on every high-touch surface",
          "Color-coded microfiber systems (separate cloths and mops for exam rooms, restrooms, common areas — no cross-contamination)",
          "GBAC-trained technicians for infection-control protocols",
          "Terminal cleaning of exam and procedure rooms on a schedule your compliance team approves",
          "Red-bag biohazard protocol followed (we don't handle regulated medical waste, but we respect the chain)",
          "Restroom sanitization with specific attention to fixtures, dispensers, and floor drains"
        ]},
        "All performed after hours so patient visits are never disrupted."
      ]},
      { h: "Trained, Bonded, Background-Checked", p: [
        "Every crew member assigned to a healthcare facility is background-checked, uniformed, badged, and trained on the specific compliance expectations of medical environments. We brief them on HIPAA awareness — not because they handle records, but because they're in the space where records live. They know what not to look at, what not to move, and who to notify."
      ]},
      { h: "Waiting Rooms Your Patients Actually Feel Good In", p: [
        "A clinical waiting room that smells like a hospital isn't reassuring — it's unsettling. We clean with fragrance-free, low-VOC products that leave a space visibly clean without the chemical burn. Your patients feel it. So do your providers."
      ]},
      { h: "Specialized Floor & Carpet Care for Medical Facilities", p: [
        "VCT in exam rooms and corridors. Polished concrete in back-of-house. Carpet in administrative areas and private offices. We handle all three, including quarterly strip-and-wax, machine scrubbing, and carpet extraction."
      ]}
    ],
    faq: [
      { q: "Do your crews handle medical waste?", a: "No. Regulated medical waste (red bags, sharps containers) is handled by your licensed medical waste contractor. We clean around it, not through it." },
      { q: "Are your disinfectants EPA-registered for healthcare use?", a: "Yes. We use EPA-registered hospital-grade disinfectants on all high-touch and clinical surfaces, applied at the contact times listed on the product label." },
      { q: "Can we schedule terminal cleaning of procedure rooms?", a: "Yes. We can build scheduled terminal cleans of exam and procedure rooms into your service — weekly, monthly, or ad-hoc by your compliance schedule." },
      { q: "Is your team trained on HIPAA?", a: "Our crews receive awareness training on working in medical environments — what not to touch, what not to look at, how to handle an incident. We don't process PHI, but we know we're in a sensitive space." }
    ],
    related: ['commercial-office-cleaning', 'green-cleaning', 'floor-care-strip-wax', 'carpet-cleaning']
  },
  {
    slug: 'school-daycare-cleaning',
    name: 'School & Daycare Cleaning',
    cardTitle: 'Schools & Daycare',
    cardBlurb: 'CDC-aligned disinfection, pediatric-safe chemistry, after-hours crews that respect the school calendar.',
    h1: 'School & Daycare Cleaning — CDC-Aligned, After-Hours',
    sub: 'K–12 campuses, private schools, daycares, and early-learning centers. Pediatric-safe chemistry, CDC-aligned disinfection, crews trained on pediatric environments.',
    idealFor: 'K–12 public and private schools, preschools, daycares, early-learning centers, after-school programs, youth athletic facilities.',
    sections: [
      { h: "Built for Pediatric Environments", p: [
        "Kids touch everything. Twice. Then they touch their face. Our school program is built around that reality — with labeled, pediatric-safe chemistry, CDC-aligned disinfection protocols, and a cleaning cadence that matches how young bodies actually use a building.",
        { list: [
          "EPA-registered disinfectants, applied at label contact times",
          "Color-coded microfiber to prevent cross-contamination between classrooms, restrooms, and cafeteria",
          "Labeled chemicals (Prop 65 compliant) — no mystery sprays",
          "Desks, doorknobs, light switches, and high-touch surfaces disinfected daily",
          "Restrooms fully serviced twice in high-traffic schools",
          "Cafeteria floors stripped and rewaxed on a schedule that matches school breaks"
        ]}
      ]},
      { h: "Cleaning the School Calendar", p: [
        "School buildings need different cleaning at different times of year. We structure programs around that: standard nightly during the school year, deep resets at winter break and spring break, a full strip-and-wax plus deep disinfection every summer, and back-to-school prep before the first day.",
        "Daycares we treat differently — year-round nightly deep-cleaning, plus mid-day spot service if you need it."
      ]},
      { h: "Background-Checked, Fingerprinted Crews", p: [
        "Every crew member on a school assignment is background-checked, fingerprint-cleared, and trained specifically on school environments. We comply with district vendor requirements including Live Scan where required."
      ]},
      { h: "Pricing", p: [
        "School and daycare pricing is square-footage, frequency, and calendar-driven. We quote nightly and one-time (break) work separately so your budget planner can see both lines."
      ]}
    ],
    faq: [
      { q: "Are your crews fingerprint-cleared and background-checked?", a: "Yes. All school-assigned staff are background-checked and can meet district Live Scan requirements. We coordinate with your district's vendor compliance office." },
      { q: "Can you do summer deep-cleans?", a: "Yes. Summer is our biggest school deep-clean window — full strip and wax, carpet extraction, window washing, and a full building reset before fall." },
      { q: "Do you handle daycare and preschool facilities?", a: "Yes — with specific training on pediatric environments, including diaper-area disinfection protocols." },
      { q: "What products do you use?", a: "EPA-registered, Prop 65-compliant disinfectants with pediatric-safe chemistry. We can provide SDS sheets for every product on request." }
    ],
    related: ['commercial-office-cleaning', 'floor-care-strip-wax', 'green-cleaning', 'carpet-cleaning']
  },
  {
    slug: 'warehouse-industrial-cleaning',
    name: 'Warehouse & Industrial Cleaning',
    cardTitle: 'Warehouses & Industrial',
    cardBlurb: 'Concrete scrubbing, dock power-washing, large-square-footage crews, OSHA-10 trained.',
    h1: 'Warehouse & Industrial Cleaning — Large Square Footage, Heavy Equipment',
    sub: 'Distribution centers, manufacturing plants, cold storage, back-of-house industrial. Ride-on scrubbers, dock pressure washing, OSHA-10 trained techs, and crews sized to your footprint.',
    idealFor: 'Distribution centers, warehouses, manufacturing facilities, cold storage, back-of-house industrial, auto facilities, 3PL operations.',
    sections: [
      { h: "Heavy Equipment, Serious Crews", p: [
        "Industrial cleaning isn't office cleaning with bigger mops. It's a different equipment set, a different safety posture, and a different standard of finish. Here's what we bring:",
        { list: [
          "Ride-on auto-scrubbers (Tennant, Advance, Nilfisk) staged at our Commerce HQ",
          "Hot-water pressure washers (3000+ PSI) with degreaser injection",
          "Industrial wet/dry vacs and HEPA-filtered vacuums",
          "Forklift-aware crews trained on active warehouse protocols",
          "Dock pressure washing and dumpster pad cleaning on a schedule you set",
          "Concrete floor deep-scrubbing, sealing, and re-polishing"
        ]}
      ]},
      { h: "OSHA-10 Trained, Site-Specific Orientations", p: [
        "Every technician assigned to a warehouse has OSHA-10 minimum training. We run site-specific safety orientations with your warehouse operations manager before first shift, and we comply with your PPE, forklift-path, and hazard-communication protocols."
      ]},
      { h: "Office + Warehouse Bundled", p: [
        "Most of our warehouse clients also have an office footprint on the same site. We bundle office + warehouse on one contract, one invoice, one account manager — so your facility director is managing one vendor, not two."
      ]},
      { h: "Pricing", p: [
        "Warehouse pricing is square-footage, shift-frequency, and equipment-driven. A 200,000 sq ft distribution center with nightly office cleaning plus quarterly floor scrubbing runs very differently from a 30,000 sq ft light-manufacturing site. Our calculator gets you to the right ballpark fast."
      ]}
    ],
    faq: [
      { q: "Do you have ride-on scrubbers?", a: "Yes — staged at our Commerce HQ, available for scheduled or emergency dispatch. Tennant and Advance platforms." },
      { q: "Can you clean around active operations?", a: "Yes. Many clients run 24/7. We schedule around shift changes or work during off-peak hours, with forklift-aware crews." },
      { q: "Are your crews OSHA-trained?", a: "OSHA-10 minimum for all industrial technicians. Site-specific safety orientations before first shift." },
      { q: "Do you handle dock and dumpster pad pressure washing?", a: "Yes — hot water, degreaser, and gum removal. Scheduled monthly or quarterly." }
    ],
    related: ['floor-care-strip-wax', 'pressure-washing', 'post-construction-cleanup', 'commercial-office-cleaning']
  },
  {
    slug: 'retail-shopping-center-cleaning',
    name: 'Retail & Shopping Center Cleaning',
    cardTitle: 'Retail & Shopping Centers',
    cardBlurb: 'Pre-open cleans, post-close resets, common-area, parking structures. Shopping-center-ready.',
    h1: 'Retail & Shopping Center Cleaning — Pre-Open and Post-Close',
    sub: 'Storefronts, shopping centers, strip malls, lifestyle centers, and outlet plazas. Pre-open cleans, post-close deep work, common-area and parking coverage — tuned to your traffic pattern.',
    idealFor: 'Shopping centers, strip malls, outlet centers, lifestyle plazas, individual storefronts, mall common areas, parking structures, food courts.',
    sections: [
      { h: "Pre-Open, Mid-Day, Post-Close", p: [
        "Retail cleaning isn't one shift — it's a rhythm. Our retail teams work your day:",
        { list: [
          "Pre-open cleans before the first customer walks in — glass polished, floors pristine, restrooms stocked",
          "Mid-day porter for restrooms, food courts, and spill response (optional)",
          "Post-close deep work once the last register closes — vacuuming, restroom resets, trash, floor care"
        ]},
        "We adjust intensity by day — Monday is not Saturday. Our retail clients pay less on low-traffic days and more on high-traffic ones, because the work is honestly different."
      ]},
      { h: "Common Areas, Parking, Food Courts", p: [
        "For shopping centers and lifestyle plazas we handle the full common scope: corridors, atriums, restrooms, elevators, escalator rails, food-court surrounds, parking structures, and exterior sidewalks and plazas. Most landlords bundle pressure washing in too — we run both crews."
      ]},
      { h: "Floor Care Scheduled to Your Cycle", p: [
        "VCT strip and wax before each major retail season (holiday, back-to-school, grand opening). Terrazzo and marble polished weekly. Parking-lot pressure washing monthly or quarterly. We build the schedule around your leasing calendar."
      ]},
      { h: "Pricing", p: [
        "Retail pricing varies most by square footage, traffic pattern, and whether common areas are your responsibility or the landlord's. Our calculator handles both cases."
      ]}
    ],
    faq: [
      { q: "Can you clean before the store opens?", a: "Yes — pre-open cleans are our default for retail. Typical window is 4-7am, before the first staff member arrives." },
      { q: "Do you handle parking structures and exterior pressure washing?", a: "Yes. Most retail contracts bundle sidewalk and parking-structure pressure washing on a scheduled basis." },
      { q: "Can you flex headcount for peak seasons?", a: "Yes — holiday, back-to-school, grand openings. We build surge coverage into your annual agreement so the price is predictable." },
      { q: "Do you service food courts?", a: "Yes — food court common areas, surrounds, seating, and restrooms. Individual tenant kitchens are typically each tenant's responsibility." }
    ],
    related: ['pressure-washing', 'floor-care-strip-wax', 'day-porter-services', 'commercial-window-cleaning']
  },
  {
    slug: 'bank-credit-union-cleaning',
    name: 'Bank & Credit Union Cleaning',
    cardTitle: 'Banks & Credit Unions',
    cardBlurb: 'Background-checked crews, after-hours access protocols, cash-handling-area discretion.',
    h1: 'Bank & Credit Union Cleaning — Discreet, Bonded, After-Hours',
    sub: 'Retail bank branches, credit union locations, regional offices, and financial services suites. Background-checked, bonded, and trained on after-hours banking protocols.',
    idealFor: 'Retail bank branches, credit union locations, regional banking offices, financial services offices, wealth management suites, insurance offices.',
    sections: [
      { h: "Banking-Grade Discretion", p: [
        "Financial institutions don't need a loud cleaning vendor. They need a quiet one. Every crew member on a bank assignment is background-checked, bonded, uniformed, and trained on after-hours banking protocols — alarm codes handled by supervisors only, no unsupervised access to teller areas or vaults, silent operation during any after-hours staff presence.",
        "Our supervisors sign key chain-of-custody logs. Alarm codes are restricted. We carry a dishonesty bond that protects your institution."
      ]},
      { h: "The Full Branch Scope", p: [
        "Every branch shift includes the public lobby, teller line (not the drawer), private offices, conference rooms, restrooms, break room, ATM vestibule (interior), and entry glass. Monthly we add deeper work — HVAC vents, under-counter dust, baseboard detail."
      ]},
      { h: "After-Hours Access, Handled Like It Matters", p: [
        "Most banks run cleaning 2-4 times per week, after 6pm, with alarm-handling protocols. Our supervisors coordinate with your branch manager on key handoff, alarm code restriction, and incident-reporting procedures. We keep a shift log of anything unusual — a light left on, a propped door, anything your morning team should know about."
      ]}
    ],
    faq: [
      { q: "Are your crews bonded?", a: "Yes. Employee dishonesty bond in addition to $2M general aggregate liability. Certificate available on request." },
      { q: "Do your crews have access to alarm codes?", a: "Supervisors only, restricted and logged. Line crew members do not have independent access." },
      { q: "How do you handle after-hours access?", a: "Signed key chain-of-custody, supervisor coordination with your branch manager, alarm arming protocol, and incident log at shift end." },
      { q: "Can you service multi-branch portfolios?", a: "Yes — most of our banking clients have multiple branches. One contract, one invoice, one account manager, different supervisors by region." }
    ],
    related: ['commercial-office-cleaning', 'night-janitorial', 'day-porter-services', 'emergency-cleaning']
  },
  {
    slug: 'gym-fitness-facility-cleaning',
    name: 'Gym & Fitness Facility Cleaning',
    cardTitle: 'Gyms & Fitness Facilities',
    cardBlurb: 'Locker rooms, high-touch equipment, studio floors. GBAC-trained for infection-prevention.',
    h1: 'Gym & Fitness Facility Cleaning — High-Touch, High-Standard',
    sub: 'Commercial gyms, boutique studios, corporate fitness centers, rec facilities, and athletic clubs. GBAC-trained crews, locker-room-ready, equipment-safe chemistry.',
    idealFor: 'Commercial gyms, boutique fitness studios (spin, yoga, Pilates, barre, CrossFit), corporate wellness centers, athletic clubs, rec facilities, youth sports complexes.',
    sections: [
      { h: "Fitness Facilities Are High-Touch Environments", p: [
        "Every handle, every mat, every shower floor. Gyms need a different cadence than offices — more frequent disinfection on high-touch surfaces, aggressive locker-room sanitation, and equipment chemistry that won't damage upholstery or electronics.",
        { list: [
          "GBAC-trained technicians for infection-prevention cleaning",
          "Equipment-safe chemistry on cardio, strength, and free-weight surfaces",
          "Locker rooms, showers, and wet areas deep-cleaned with anti-microbial disinfectants",
          "Mirror and glass cleaning (gyms live or die on how the mirrors look)",
          "Studio floor care — wood, rubber, foam — each treated appropriately",
          "Restroom sanitization twice per shift in high-traffic clubs"
        ]}
      ]},
      { h: "Day + Night Coverage", p: [
        "Most fitness facilities run both a day porter (restroom refills, wipe-down patrols, towel service) and a night cleaning crew (deep reset, floor care, equipment disinfection). We run both programs on one contract."
      ]},
      { h: "Pool, Sauna, and Spa Adjacent", p: [
        "Pool decks, sauna interiors, spa and treatment rooms need specialty chemistry and training. We handle the deck and surrounds; pool chemistry itself stays with your licensed pool operator."
      ]}
    ],
    faq: [
      { q: "Are your disinfectants safe for gym equipment?", a: "Yes — we use chemistry tested safe on vinyl upholstery, plastic surfaces, rubber matting, and electronic screens." },
      { q: "Do you handle locker rooms and showers?", a: "Yes — aggressive anti-microbial sanitation, with mold-prevention protocols in wet areas." },
      { q: "Can you service 24-hour gyms?", a: "Yes. We run multi-shift or overnight-window cleaning for 24-hour operations." },
      { q: "What about boutique studios (yoga, spin, Pilates)?", a: "Yes — studio-floor-specific care, mirror polishing, and restroom service tuned to class schedules." }
    ],
    related: ['day-porter-services', 'floor-care-strip-wax', 'carpet-cleaning', 'green-cleaning']
  },
  {
    slug: 'post-construction-cleanup',
    name: 'Post-Construction Cleanup',
    cardTitle: 'Post-Construction Cleanup',
    cardBlurb: 'Rough clean, final clean, and punch-list support for TI, new-build, and renovations.',
    h1: 'Post-Construction Cleanup — Rough, Final, Punch-List',
    sub: 'Tenant improvements, new-build interiors, renovation turnover. Rough clean, final clean, and punch-list support crews — so the space is move-in ready the day your client walks through.',
    idealFor: 'General contractors, tenant improvement projects, new-construction handovers, commercial renovations, property owners prepping a space for move-in or lease.',
    sections: [
      { h: "Three Phases of Post-Construction", p: [
        { list: [
          "Rough clean: debris, dust, heavy soil removal, broom-ready surfaces. Typically done between trades.",
          "Final clean: detail wipe of every surface, fixture polishing, glass, HVAC vent dusting, full restroom detail, floor wet-clean and polish. The clean that lets punch-list walkthroughs happen.",
          "Punch-list / pre-move-in: last-minute detail after the final, usually the day of or day before occupancy."
        ]},
        "Most projects need all three, scheduled around your trades."
      ]},
      { h: "What's Different About Post-Construction", p: [
        "Drywall dust is everywhere. Adhesive residue on floors. Paint overspray on glass. Labels on fixtures and windows. Concrete slurry in drains. Our post-con crews carry specialty chemistry for each — drywall dust HEPA vacuuming, adhesive solvents for tile, label and sticker removers for glass, concrete etch for stubborn slurry."
      ]},
      { h: "Coordination With Your GC", p: [
        "We coordinate with your superintendent on trade sequencing, access windows, and punch-list handoffs. We can typically scale from one crew to 20+ technicians for large final cleans on a tight deadline."
      ]},
      { h: "Pricing", p: [
        "Post-construction is priced by square footage and scope (rough / final / punch). Quote turnaround: 24-48 hours after walkthrough or plan review. Rush rates available for tight deadlines."
      ]}
    ],
    faq: [
      { q: "How fast can you mobilize a post-con crew?", a: "For most LA and OC projects, 48-72 hours. For emergencies, we've mobilized same-day with partial crew." },
      { q: "Can you handle large finals on tight deadlines?", a: "Yes — we've run 20+ technician final cleans on 100,000 sq ft projects over a single weekend. Scale depends on the tradespeople still on site." },
      { q: "Do you handle label removal and adhesive residue?", a: "Yes — specialty solvents for sticker, label, and adhesive removal on glass and fixtures. Part of standard final clean." },
      { q: "Will you coordinate with our superintendent?", a: "Yes — that's how we work. Our supervisor walks the site with your super and aligns on sequencing and access." }
    ],
    related: ['commercial-office-cleaning', 'floor-care-strip-wax', 'commercial-window-cleaning', 'pressure-washing']
  },
  {
    slug: 'floor-care-strip-wax',
    name: 'Floor Care: Strip, Wax, Buff',
    cardTitle: 'Floor Care, Strip & Wax',
    cardBlurb: 'VCT strip and wax, scrub and buff, concrete polishing. $0.45/sq ft, $295 minimum.',
    h1: 'Floor Care — Strip, Wax, and Buff',
    sub: 'VCT, vinyl, tile, concrete, terrazzo. Strip and wax, scrub and buff, grout clean, concrete polishing. Done overnight, back in service by morning.',
    idealFor: 'Any commercial building with VCT, vinyl, tile, or concrete floors — offices, retail, medical, schools, restaurants, gyms, warehouses.',
    sections: [
      { h: "Our Floor Care Services", p: [
        "Floor care is its own specialty — different chemistry, different equipment, different technique. We do it all:",
        { list: [
          "Strip, seal, and wax VCT (vinyl composition tile) — $0.45/sq ft (minimum $295)",
          "Machine scrub and buff tile and concrete floors — $0.30/sq ft",
          "Machine scrub and mop ceramic floors — $0.15/sq ft",
          "High-speed buff to restore shine between wax cycles",
          "Grout cleaning and resealing",
          "Polished concrete maintenance",
          "Terrazzo restoration"
        ]},
        "All done after-hours so your floors are back in service the next morning."
      ]},
      { h: "When to Strip and Wax", p: [
        "VCT floors should be stripped and waxed every 12-18 months depending on traffic. Waiting longer costs more later — embedded dirt becomes a full restoration project. We recommend a maintenance plan: strip every 18 months, scrub and buff every 3-6 months, daily maintenance in between. No surprise projects."
      ]},
      { h: "No Hidden Minimums", p: [
        "$295 minimum on stripping and waxing (covers mobilization). Everything else is straight square footage. Quote turnaround: 24-48 hours."
      ]},
      { h: "Emergency Floor Work", p: [
        "Water damage, spill damage, paint spill, post-event recovery — we mobilize fast."
      ]}
    ],
    faq: [
      { q: "How often should VCT be stripped and waxed?", a: "Every 12-18 months for most commercial traffic. More frequent in high-traffic retail. Less frequent in low-traffic offices. We'll recommend a schedule based on your floor's actual wear." },
      { q: "Can you do this during business hours?", a: "No — stripping and waxing requires the floor to be closed for 2-6 hours after. We schedule overnight or weekend work. Machine scrub/buff without re-wax can often be done in a 90-minute window." },
      { q: "Do you handle polished concrete?", a: "Yes. Polished concrete maintenance, grinding, and re-polishing are available. Different process from VCT." },
      { q: "What's the price on a 10,000 sq ft warehouse floor?", a: "A machine scrub and buff on 10,000 sq ft of concrete would be $3,000 ($0.30/sq ft). Strip-and-wax on VCT of that size would be $4,500. See My Price for exact scope." }
    ],
    related: ['commercial-office-cleaning', 'warehouse-industrial-cleaning', 'carpet-cleaning', 'night-janitorial']
  },
  {
    slug: 'carpet-cleaning',
    name: 'Commercial Carpet Cleaning',
    cardTitle: 'Carpet Cleaning & Shampoo',
    cardBlurb: 'Steam extraction, shampoo, spot treatment. $0.30/sq ft, overnight, dry by morning.',
    h1: 'Commercial Carpet Cleaning — Steam, Shampoo, Extraction',
    sub: 'Office carpet, lobby carpet, hallway runners, conference rooms, classroom carpet. Hot water extraction, shampoo, spot treatment. Done overnight, dry by morning.',
    idealFor: 'Any commercial facility with carpet — offices, medical waiting rooms, classrooms, hotel corridors, conference rooms, executive suites, lobbies, conference centers.',
    sections: [
      { h: "What We Offer", p: [{ list: [
        "Hot water extraction (aka steam cleaning) — deepest clean, longest-lasting",
        "Shampoo with rotary agitation — great for heavily soiled carpet",
        "Bonnet cleaning — fast surface clean for between deeper treatments",
        "Spot and stain treatment — coffee, ink, grease, biologic",
        "Water damage recovery — extraction, drying, antimicrobial treatment",
        "Scheduled quarterly/semi-annual/annual programs — priced lower than one-off jobs"
      ]}]},
      { h: "Pricing", p: ["$0.30 per square foot for standard extraction. $295 minimum. Large jobs and scheduled programs quoted lower. Emergency water damage recovery priced separately."]},
      { h: "Dry by Morning", p: ["Scheduled overnight. Professional extraction pulls 95%+ of the water out — carpet is dry enough to walk on in 4-6 hours, fully dry in 12. Your team doesn't miss a day."]},
      { h: "When to Do It", p: ["Commercial carpet should be deep-cleaned every 6-12 months (office) or 3-6 months (high-traffic retail or medical). Between deep cleans, a quarterly bonnet maintenance keeps it looking fresh."]}
    ],
    faq: [
      { q: "How long does carpet take to dry?", a: "4-6 hours to walk on safely, 12 hours to fully dry. We schedule overnight so you're dry by morning." },
      { q: "Will you get out [coffee/ink/biologic] stain?", a: "Most stains, yes — especially if treated within 48 hours. Older stains may not fully come out. We'll tell you honestly during the walkthrough." },
      { q: "Do you handle water damage recovery?", a: "Yes. 24/7 emergency extraction and drying. Antimicrobial treatment to prevent mold. We'll coordinate with your insurance if needed." },
      { q: "What's the minimum job size?", a: "$295 minimum (covers mobilization). Below that, we'll bundle with other services." }
    ],
    related: ['floor-care-strip-wax', 'commercial-office-cleaning', 'emergency-cleaning', 'medical-healthcare-cleaning']
  },
  {
    slug: 'pressure-washing',
    name: 'Commercial Pressure Washing',
    cardTitle: 'Pressure Washing',
    cardBlurb: 'Sidewalks, parking lots, dumpster pads, facades. Hot water, $25/hr, 6-hour minimum.',
    h1: 'Commercial Pressure Washing — LA and OC',
    sub: "Sidewalks, parking lots, dock aprons, dumpster pads, storefront facades, outdoor dining, drive-throughs. Hot water, soft-wash, and chemical treatment for the stains pressure alone won't move.",
    idealFor: 'Shopping centers, restaurants, warehouses, office complexes, multifamily, schools, medical campuses, HOAs, industrial parks.',
    sections: [
      { h: "What We Pressure Wash", p: [{ list: [
        "Sidewalks and walkways",
        "Parking lots and parking garages",
        "Dumpster pads and trash enclosures",
        "Dock aprons and loading bays",
        "Storefront facades and building exteriors (up to 2 stories)",
        "Outdoor dining, patios, and plazas",
        "Drive-throughs and entryways",
        "Pool decks, turf underlays",
        "Graffiti removal (with appropriate chemistry)",
        "Gum removal (specialized hot-water work)"
      ]}]},
      { h: "Hot Water + Chemistry When Pressure Isn't Enough", p: ["Cold pressure alone won't move oil, gum, or deep grime. Our rigs pair 3000+ PSI with hot water and biodegradable surfactants — so you get the result without scarring the concrete. Graffiti removal uses specialized solvents. Gum removal uses point-heat."]},
      { h: "Pricing", p: ["$25 per hour, 6-hour minimum per crew. Most sidewalk-and-entry jobs are 1-2 crew shifts. Large parking lots are quoted by square footage."]},
      { h: "Quarterly Programs", p: ["Most retail and restaurant clients put us on a quarterly schedule — standing PO, predictable line item, no surprises. Sidewalks don't suddenly look tired; they creep. Scheduled washing heads it off."]}
    ],
    faq: [
      { q: "Can you remove gum and grease?", a: "Yes. Gum requires point-heat and specialized chemistry. Oil and grease in parking lots requires degreasers and hot water. Both are standard in our pressure washing service." },
      { q: "Do you handle graffiti?", a: "Yes. Graffiti removal uses specific solvents (varies by paint type and surface). We match the product to the substrate so the surface isn't damaged." },
      { q: "How high can you pressure wash?", a: "Up to two stories of exterior facade with ground-based equipment. Above that, we coordinate with a window cleaning partner or rope-access vendor." },
      { q: "Do you do one-time or recurring?", a: "Both. Most clients move to quarterly after one good result — the cost is lower than one-offs and the property never falls behind." }
    ],
    related: ['retail-shopping-center-cleaning', 'warehouse-industrial-cleaning', 'post-construction-cleanup', 'commercial-window-cleaning']
  },
  {
    slug: 'commercial-window-cleaning',
    name: 'Commercial Window Cleaning',
    cardTitle: 'Commercial Window Cleaning',
    cardBlurb: 'Interior + exterior, low- and mid-rise. Streak-free, scheduled or one-time.',
    h1: 'Commercial Window Cleaning — Interior + Exterior',
    sub: 'Storefronts, office towers, restaurants, medical buildings. Interior glass, exterior glass, skylights, glass partitions. Streak-free, scheduled, insured.',
    idealFor: 'Offices, retail storefronts, restaurants, medical buildings, schools, auto dealerships, showrooms, hotels, multifamily.',
    sections: [
      { h: "Interior + Exterior", p: [{ list: [
        "Interior glass — reception, conference rooms, partitions, lobby doors",
        "Exterior glass — storefronts, facades, entry glass",
        "Low-rise (up to 2 stories) — ground-based equipment",
        "Mid-rise (3-5 stories) — boom lift or water-fed pole systems",
        "High-rise — we coordinate with a partnered rope-access vendor",
        "Skylights and atriums",
        "Solar panel glass (specialty service)",
        "After-construction window detail (label/adhesive removal, overspray)"
      ]}]},
      { h: "Scheduled Programs", p: ["Most offices and storefronts benefit from a monthly exterior clean and a quarterly interior detail. LA's coastal weather, pollen, and overnight condensation means windows look dirty fast. We make it invisible — you just always see clear glass."]},
      { h: "Pricing", p: ["Priced by window count, height, access complexity, and frequency. Scheduled programs are lower per-visit than one-offs."]}
    ],
    faq: [
      { q: "How high can you go?", a: "Up to 5 stories with our equipment. Above that, we coordinate with a rope-access partner." },
      { q: "How often should I schedule?", a: "Monthly exterior for retail. Quarterly interior for most offices. More often in marine-layer-heavy coastal locations (Santa Monica, Long Beach, Newport Beach)." },
      { q: "Can you clean solar panels?", a: "Yes — commercial rooftop solar. Specialized soft-water system, no harsh chemistry." },
      { q: "Will my windows streak?", a: "No. We use professional squeegee technique and filtered water. Streaking happens when people use household cleaners or dirty cloths — neither of which we use." }
    ],
    related: ['commercial-office-cleaning', 'retail-shopping-center-cleaning', 'post-construction-cleanup', 'pressure-washing']
  },
  {
    slug: 'day-porter-services',
    name: 'Day Porter Services',
    cardTitle: 'Day Porter Services',
    cardBlurb: 'Uniformed daytime cleaning team for offices, retail, medical, multi-tenant buildings.',
    h1: 'Day Porter Services — Your Daytime Cleaning Team',
    sub: "Uniformed, badged, visible. Your day porter keeps the lobby clean, the restrooms stocked, and the spills handled — every hour of your business day.",
    idealFor: 'Multi-tenant office buildings, Class A towers, retail centers, medical office buildings, corporate campuses, hotels, schools, big-box retail.',
    sections: [
      { h: "What a Day Porter Actually Does", p: [
        "A day porter is a full shift (typically 8 hours) dedicated to keeping your building visibly clean while it's occupied. Over the course of a standard shift:",
        { list: [
          "Restrooms checked every hour or two — refills, spot-cleans, trash",
          "Lobbies and common areas spot-cleaned",
          "Spills responded to on call",
          "Entry glass wiped",
          "Trash cans emptied",
          "Parking lot / entry walks swept and picked up",
          "Coffee station / shared kitchen tidied",
          "Elevator floors, button panels, and railings wiped",
          "Any issue your tenants flag gets handled"
        ]},
        "Uniformed. Badged. In sight. Your tenants and guests see a clean building, continuously."
      ]},
      { h: "Paired With After-Hours Service", p: ["Day porter ≠ deep clean. Day porter is visibility and recovery during business hours. After-hours is the deep clean. Most serious buildings need both. We run both programs on one contract."]},
      { h: "Flexible Hours", p: ["Standard is 8-hour shift, 5 days a week. We also do 4-hour shifts, 6-day coverage, split shifts for early-open-late-close retail, and event coverage."]}
    ],
    faq: [
      { q: "How many hours does a day porter work?", a: "Standard is an 8-hour shift, Monday through Friday. We can configure 4, 6, or 10-hour shifts, 5 to 7 days a week." },
      { q: "Does the same person come every day?", a: "Yes — your day porter is assigned to your building, with a trained backup for vacation or sick days. Continuity matters; your tenants learn their name." },
      { q: "What if my tenants have a cleaning complaint?", a: "Your day porter handles it in real time. You don't file a ticket; it gets resolved in the next 15 minutes." },
      { q: "Do day porters handle restroom supplies?", a: "Yes — refilling soap, toilet tissue, paper towels, seat covers, and feminine products. Supplies provided at cost if you'd like us to stock them." }
    ],
    related: ['night-janitorial', 'commercial-office-cleaning', 'retail-shopping-center-cleaning', 'medical-healthcare-cleaning']
  },
  {
    slug: 'night-janitorial',
    name: 'After-Hours / Night Janitorial',
    cardTitle: 'After-Hours Night Janitorial',
    cardBlurb: 'The deep nightly clean. 5 days a week, uniformed crews, supervised.',
    h1: 'After-Hours Night Janitorial — 5 Days a Week',
    sub: 'The deep nightly clean. While your team sleeps, uniformed crews vacuum, mop, disinfect, and reset every surface so you walk into a spotless building Monday through Friday.',
    idealFor: 'Offices, medical buildings, banks, retail (post-close), schools, warehouses, any commercial space that prefers the cleaning to be invisible.',
    sections: [
      { h: "Why Most Buildings Clean After Hours", p: [
        "Your team can't be productive with a vacuum running. Your patients can't be calm during a mop pass. Your customers don't want to see a bucket in the lobby. After-hours janitorial is the standard for a reason: cleaning becomes invisible, buildings stay presentable, nothing gets interrupted.",
        "Our standard after-hours program runs 5 days a week (typically Monday-Friday after close). Crews arrive after your last shift, finish before 6am. Everything you need cleaned, gets cleaned."
      ]},
      { h: "What We Do Every Night", p: [
        { list: [
          "Daily: vacuum, mop, disinfect, restroom, trash, high-touch sanitization, glass.",
          "Weekly: HVAC vent dusting, baseboard detail, spot carpet treatment, extra attention to A/C vents and horizontal surfaces above hand height.",
          "Monthly: high-reach dusting, venetian blind cleaning, baseboard deep clean, refrigerator interior, emergency stairwells."
        ]}
      ]},
      { h: "Supervised", p: ["Every after-hours shift has a supervisor on-site (for buildings above a certain size) or rotating supervisor coverage (for smaller sites). We inspect our own work. You shouldn't have to."]},
      { h: "Access & Security", p: ["Keys, alarm codes, access cards — tracked, signed-for, supervised. Crews arrive in company vehicles, uniformed, badged. Alarm armed after departure. We leave a log of anything unusual — a propped door, a light left on, anything our team sees that your morning crew should know about."]}
    ],
    faq: [
      { q: "What hours do night crews typically work?", a: "Most offices: 6pm-11pm. Retail post-close: 10pm-3am. Medical: 8pm-1am. We configure to your close time." },
      { q: "Do you work 5 days a week or 7?", a: "Standard is 5 days (Mon-Fri). Many clients opt for 6 (add Saturday) or 7 (full coverage including Sundays). We build it to your actual operation." },
      { q: "How do you handle keys and alarms?", a: "Signed key chain-of-custody. Alarm codes restricted to supervisors. We carry $2M liability plus additional insured coverage on your property owner." },
      { q: "What if a crew member is sick?", a: "We have backup staffing on-call. You never have a missed shift because of absence." }
    ],
    related: ['commercial-office-cleaning', 'day-porter-services', 'emergency-cleaning', 'floor-care-strip-wax']
  },
  {
    slug: 'green-cleaning',
    name: 'Green Cleaning',
    cardTitle: 'Green Cleaning',
    cardBlurb: 'Green Seal, EPA Safer Choice, GBAC-trained. LEED and Fitwel documentation.',
    h1: 'Green Cleaning — For LEED Buildings and Teams That Care',
    sub: 'Green Seal-certified products. Microfiber systems. HEPA-filtered equipment. GBAC-trained technicians. The same deep clean, without the chemical load.',
    idealFor: 'LEED-certified buildings, health-conscious tenants, corporate sustainability programs, medical waiting rooms, schools, any organization that prioritizes employee health.',
    sections: [
      { h: "What Makes a Clean Actually 'Green'", p: [
        "'Green' isn't just a label — it's the whole system. Our green program includes:",
        "Products:",
        { list: [
          "Green Seal-certified multi-surface cleaners",
          "EPA Safer Choice-certified disinfectants",
          "Low-VOC, fragrance-free formulations",
          "No ammonia, no chlorine bleach (except where required for healthcare)"
        ]},
        "Equipment:",
        { list: [
          "Color-coded microfiber cloths and mops (re-washable, reduces cross-contamination)",
          "HEPA-filtered vacuums (captures allergens, doesn't re-release them)",
          "Low-moisture extraction for carpet (less water, shorter dry times)",
          "Recycled-content trash liners where possible"
        ]},
        "Process:",
        { list: [
          "Dilution-controlled chemical dispensing (no over-use)",
          "Concentrate-based refills (less packaging waste)",
          "Training on how to clean effectively with less chemistry"
        ]}
      ]},
      { h: "LEED-Friendly", p: ["If your building is LEED-certified or pursuing certification, our green program documents to the standards your LEED consultant needs. We track products used, cleaning frequency, and indoor air quality adherence — all exportable for your compliance report."]},
      { h: "GBAC-Trained", p: ["For clients with health-grade concerns, our GBAC-trained technicians deliver outbreak-prevention-grade cleaning — a tier above standard commercial work. Useful for schools, medical, fitness, hospitality."]},
      { h: "Your Price", p: ["Green cleaning is priced about the same as our standard program — we've structured our supply chain so the green tier doesn't carry a 'green premium.'"]}
    ],
    faq: [
      { q: "Is green cleaning more expensive?", a: "No. Our supply chain keeps green pricing at parity with standard programs. You get a healthier clean at the same cost." },
      { q: "Do green products actually disinfect?", a: "Yes — EPA Safer Choice and Green Seal-certified disinfectants meet the same pathogen-kill requirements as conventional disinfectants. The difference is VOC and toxicity, not efficacy." },
      { q: "Can you support our LEED certification?", a: "Yes — we document products, frequencies, and indoor air quality to LEED standards. Your LEED consultant gets the reports they need." },
      { q: "Is this the same as GBAC?", a: "Green cleaning is the standard. GBAC-trained is a higher tier — outbreak-prevention-grade, for clients with specific health-grade needs (medical, schools, fitness, hospitality)." }
    ],
    related: ['commercial-office-cleaning', 'medical-healthcare-cleaning', 'school-daycare-cleaning', 'night-janitorial']
  },
  {
    slug: 'emergency-cleaning',
    name: 'Emergency 24/7 Cleaning',
    cardTitle: 'Emergency 24/7 Cleaning',
    cardBlurb: "Water damage, spills, vandalism, post-incident. Dispatched within 1-2 hours. Call (323) 264-7800.",
    h1: 'Emergency 24/7 Commercial Cleaning — We Pick Up at 3am',
    sub: "Water damage. Sewage backup. Vandalism. Post-incident. Holiday spills. Crews dispatched within 1-2 hours across LA and OC. Someone real answers the phone.",
    idealFor: 'Any commercial facility facing an unexpected cleaning emergency — water leaks, backup, vandalism, graffiti, biohazard, holiday spills, post-event turnover, fire/smoke adjacent cleaning.',
    sections: [
      { h: "What Qualifies as an Emergency", p: [
        { list: [
          "Water leaks and flooding (burst pipe, HVAC leak, storm intrusion)",
          "Sewage backup (gross but we handle it)",
          "Vandalism and graffiti (before open)",
          "Broken glass and debris",
          "Large spills (food service, industrial, hazardous-adjacent)",
          "Post-event turnover (wedding, gala, protest, construction delay)",
          "Odor remediation (after smoke, flood, mold-adjacent)",
          "Vehicle-into-building recovery"
        ]},
        "If you're standing in it and it's bad, call. We'll tell you on the phone if we can handle it or need to coordinate a specialist."
      ]},
      { h: "Response Time", p: ["LA and OC coverage means most locations get a crew within 1-2 hours of a confirmed call. We triage: property owner, building manager, or tenant — anyone who can confirm access gets priority dispatch."]},
      { h: "What We Don't Do", p: ["We're not a hazmat company. We don't handle regulated biohazard (crime scene, bloodborne pathogens) or certified mold remediation — but we know the companies that do and can coordinate. If you call us for something outside our scope, we'll tell you and point you at the right partner fast."]},
      { h: "Insurance Claims", p: ["Most of our emergency work involves an insurance claim. We document thoroughly (photos, itemized time and materials), invoice to your carrier's standards, and coordinate with adjusters when needed."]}
    ],
    faq: [
      { q: "How fast can you get here?", a: "Most LA and OC locations: 1-2 hours from confirmed call. Extreme weather or regional events can extend that." },
      { q: "Do you handle biohazard?", a: "We handle commercial-grade cleanup around biohazard, but we're not a licensed biohazard remediation company. If you have a certified biohazard or crime scene, we'll coordinate with a partner." },
      { q: "Do you work with insurance?", a: "Yes — we document thoroughly, itemize invoices, and coordinate with adjusters. Most of our emergency work involves an insurance claim." },
      { q: "Do I need to be a current client?", a: "No. Emergency line is open to anyone. Current clients get priority dispatch." }
    ],
    related: ['carpet-cleaning', 'pressure-washing', 'post-construction-cleanup', 'night-janitorial']
  },
  {
    slug: 'handyman-services',
    name: 'Handyman & Light Maintenance',
    cardTitle: 'Handyman & Light Maintenance',
    cardBlurb: 'Small stuff that piles up. $35/hr, 4-hour minimum. Bundle with your janitorial contract.',
    h1: 'Handyman & Light Building Maintenance',
    sub: "Small stuff that piles up — squeaky doors, leaky faucets, broken fixtures, bulb replacement, paint touch-up. Bundled with your janitorial contract or on-demand at $35/hr.",
    idealFor: 'Building managers who want one vendor for routine cleaning AND small fixes. Offices, retail, multifamily common areas, schools, medical.',
    sections: [
      { h: "What Our Handymen Handle", p: [{ list: [
        "Light plumbing: leaky faucets, clogged drains, running toilets, fixture replacement",
        "Light electrical: bulb replacement, ballast replacement, switch and outlet replacement (to-code)",
        "Doors and hardware: squeaks, misalignment, handle replacement, closer adjustment",
        "Drywall: small patch-and-paint, ceiling tile replacement",
        "Fixture maintenance: paper dispensers, soap dispensers, hand dryers, toilet seats",
        "Paint touch-up",
        "Minor carpentry: shelf install, hanging, minor repairs",
        "Outdoor: gate hinges, fence pickets, light posts"
      ]},
      "What we don't do: major electrical, HVAC beyond filter changes, structural work, permitted renovations. We refer those out cleanly."
      ]},
      { h: "Bundled or On-Demand", p: ["Many clients bundle 4-8 handyman hours per month into their janitorial agreement — small stuff never stacks up. Others call on-demand. Either works."]},
      { h: "Pricing", p: ["$35 per hour, 4-hour minimum per call. Materials at cost plus 15%."]}
    ],
    faq: [
      { q: "What's the minimum charge?", a: "4 hours at $35/hr = $140 per call, plus materials." },
      { q: "Can you bundle handyman into my cleaning contract?", a: "Yes — most clients add 4-8 hours per month into their janitorial agreement at a slight discount. Small stuff never piles up." },
      { q: "Do you do permitted work?", a: "No. We stop at any work that requires a permit — electrical beyond outlet replacement, plumbing beyond fixture replacement, structural. We refer those out." },
      { q: "How fast can you respond to a handyman request?", a: "For current clients: typically next business day. For a current janitorial client's urgent need (like a running toilet at close of business): often same day." }
    ],
    related: ['commercial-office-cleaning', 'night-janitorial', 'retail-shopping-center-cleaning', 'warehouse-industrial-cleaning']
  }
];

function getService(slug) { return SERVICES.find(s => s.slug === slug); }

window.SERVICES = SERVICES;
window.getService = getService;
