{
  "schemaVersion": 2,
  "name": "Gleam",
  "slug": "gleam",
  "blocks": ["Pages", "Lists: bookings", "Actions: book"],
  "persona": "local-services",
  "keywords": ["cleaning company", "cleaner", "house cleaning", "recurring cleaning", "recurring booking", "regular cleaner", "domestic cleaning", "end of tenancy clean", "deep clean", "book a cleaner", "pay online", "home cleaning company"],
  "description": "A crisp home-cleaning site for a cleaning company that books a first clean or a quote call by phone or email, then agrees a regular schedule with the same cleaner and emails a payment link after each visit. Services, areas and a room-by-room checklist are all on the page.",
  "audience": [
    "home cleaning company with its own employed cleaners",
    "local cleaner taking regular bookings",
    "end of tenancy and deep cleaning team"
  ],
  "category": "Home & trades",
  "job": "home-trades",
  "categoryId": "home-services",
  "alsoFits": [
    "house cleaner",
    "domestic cleaner",
    "end of tenancy clean",
    "window cleaner"
  ],
  "direction": "Fresh linen",
  "mood": ["light", "bold", "modern"],
  "schemaOrg": "HousekeepingService",
  "palette": {
    "--paper": "#fbfefd",
    "--mint": "#d7f1e6",
    "--teal": "#0d4f52",
    "--teal-ink": "#0b3d40",
    "--lemon": "#ffe45c"
  },
  "fonts": [
    "Outfit",
    "Figtree"
  ],
  "pages": [
    {
      "path": "index.html",
      "label": "Home",
      "purpose": "Promise, three steps from first clean to regular schedule, prices from, areas, reviews and booking CTA"
    },
    {
      "path": "services.html",
      "label": "Services",
      "purpose": "Six services with what is included and starting prices, plus a room-by-room checklist card"
    },
    {
      "path": "areas.html",
      "label": "Areas",
      "purpose": "Five covered postcode districts with the days we clean each one, and a postcode check"
    },
    {
      "path": "book.html",
      "label": "Book",
      "purpose": "Booking picker for a first clean or a free quote call: service, home size, day, time"
    },
    {
      "path": "pay.html",
      "label": "Pay",
      "purpose": "Pay for a clean: the emailed payment link, how to ask for it again and how payment works"
    },
    {
      "path": "faq.html",
      "label": "FAQ",
      "purpose": "Keys and access, pets, cancellations within 48 hours, same cleaner, products, insurance, breakages"
    }
  ],
  "slots": [
    {
      "id": "firstclean",
      "kind": "booking",
      "page": "book.html",
      "fallback": "tel"
    }
  ],
  "lists": [
    {
      "name": "services",
      "label": "Services and starting prices",
      "pages": ["index.html", "services.html"],
      "fields": [
        {"name": "name", "type": "text", "label": "Service"},
        {"name": "included", "type": "text", "label": "What is included"},
        {"name": "price", "type": "money", "label": "Starting price"},
        {"name": "unit", "type": "text", "label": "Unit (per visit or per hour)"},
        {"name": "duration", "type": "text", "label": "How long it takes"}
      ],
      "items": [
        {"name": "Regular clean", "included": "Kitchen, bathrooms, bedrooms and living rooms: dusted, hoovered, mopped and wiped, with bins emptied.", "price": 24, "unit": "per hour", "duration": "2 to 4 hours, one cleaner"},
        {"name": "Deep clean", "included": "Everything in a regular clean, plus skirting boards, light fittings, inside the fridge and grout scrubbed in the kitchen and bathroom.", "price": 280, "unit": "per visit", "duration": "6 to 8 hours, two cleaners"},
        {"name": "End of tenancy clean", "included": "A full clean to the standard most letting agents ask for: inside cupboards and drawers, oven, windows and paint marks, with a checklist to keep.", "price": 340, "unit": "per visit", "duration": "6 to 10 hours, two cleaners"},
        {"name": "Oven clean", "included": "Inside, racks, glass door and hob. We protect the heating elements and clean off every product before we leave.", "price": 45, "unit": "per visit", "duration": "1 to 2 hours"},
        {"name": "After-builders clean", "included": "Dust and grit removed from every surface, window tracks and sockets wiped, floors vacuumed then mopped. Best booked once the builders have left.", "price": 420, "unit": "per visit", "duration": "1 to 3 days, two or three cleaners"},
        {"name": "Spring clean", "included": "Top to bottom: cupboards emptied and wiped, curtains vacuumed, skirting and doors cleaned. Our yearly reset for a home.", "price": 32, "unit": "per hour", "duration": "4 to 8 hours"}
      ]
    },
    {
      "name": "areas",
      "label": "Areas and days we clean",
      "pages": ["index.html", "areas.html"],
      "fields": [
        {"name": "name", "type": "text", "label": "Area"},
        {"name": "district", "type": "text", "label": "Postcode district"},
        {"name": "days", "type": "text", "label": "Days we clean"}
      ],
      "items": [
        {"name": "Ashby Vale", "district": "QR8", "days": "Mon to Sat"},
        {"name": "Kettle Green", "district": "QR7", "days": "Tue, Wed and Thu"},
        {"name": "Northgate", "district": "QR9", "days": "Mon, Wed and Fri"},
        {"name": "Harrowmere", "district": "QR6", "days": "Thu and Fri"},
        {"name": "Saltmarsh End", "district": "QR5", "days": "Tue and Sat"}
      ]
    }
  ],
  "facts": [
    "company name",
    "office address and postcode",
    "phone",
    "email",
    "opening hours for the office and for cleans",
    "service areas, postcode districts and days",
    "starting prices and units for each service",
    "founder name",
    "cleaner employment, DBS and insurance claims",
    "cancellation policy (48 hours)",
    "payment link and reference process",
    "real customer reviews",
    "social links"
  ],
  "interview": [
    "What is your cleaning company called, and who runs it?",
    "Which postcodes and days do you cover?",
    "What phone number and email should people use?",
    "What do you charge to start for each service, and per visit or per hour?",
    "Are your cleaners employed by you, and what checks and insurance do they have?",
    "How do you agree the regular schedule and send payment links after each clean?"
  ],
  "customise": {
    "strings": [
      "Brightwell & Co. Home Cleaning",
      "Ashby Vale, Kettle Green, Northgate",
      "2 Pantile Mews, Ashby Vale QR8 5JD",
      "01632 960 855",
      "hello@brightwellclean.example.com",
      "Lowri Pembridge-Okafor"
    ],
    "colours": "Change the palette tokens at the top of styles.css (paper, mint, teal, lemon). Keep teal dark enough for the lemon buttons to read, and the lemon for accents and buttons only, never body text.",
    "fonts": "Outfit 600 and 700 for headings, Figtree 400, 600 and 700 for body: two Google Font families, four font files.",
    "sections": "The booking picker (book.html) lists every service in services.html, with the same names and starting prices. Booking questions on book.html are q_access (how we get in) and q_pets (pets at home), plus q_home_size (options: Studio or 1 bed, 2 bedrooms, 3 bedrooms, 4 bedrooms or more) and q_postcode (postcode of the home); set up matching booking questions with the same names and options. Keep the picker's sample days on Mon to Sat and its times inside 09:00 to 13:00 so they fit office and Saturday hours. Edit the services and areas lists, not the HTML. Replace the sample reviews with real ones or remove them. The pay page has no form: the emailed payment link does the work.",
    "images": "Replace art/hero-linen.svg (hero, 1600×1000), art/kitchen-service.svg (services, 1200×900) and art/areas-map.svg (areas, 1200×900) with real photos of a cleaned home, cropped to the same frames; WebP under 300 KB each. Pipeline generates og.png and apple-touch-icon.png."
  },
  "updated": "2026-10-21",
  "files": [
    "index.html",
    "services.html",
    "areas.html",
    "book.html",
    "pay.html",
    "faq.html",
    "404.html",
    "privacy.html",
    "styles.css",
    "script.js",
    "favicon.svg",
    "og.png",
    "apple-touch-icon.png",
    "art/hero-linen.svg",
    "art/kitchen-service.svg",
    "art/areas-map.svg"
  ],
  "visuals": {
    "notes": "Flat SVG art in a fresh-linen palette: crisp white and mint fills, deep teal outlines and shelves, lemon sparkles. Simple layered shapes, no gradients or filters, drawn to read as finished at full size.",
    "prompt": "A tidy arched window over a shelf of folded white linen, with mint wall dots, a teal shelf and small lemon sparkle stars, flat vector style with thin teal outlines."
  }
}
