{
  "protocol": "ai-manifest/0.1",
  "version": "2026.01",
  "name": "The Wash Boss Laundry and Dry Cleaning",
  "homepage": "https://washbosslaundry.com.au/",
  "documentation": "https://washbosslaundry.com.au/ai-context",
  "contact": "hello@thewashboss.com.au",
  "resources": [
    {
      "id": "entity",
      "title": "Business entity",
      "mimeType": "application/json",
      "uri": "https://washbosslaundry.com.au/.well-known/ai-manifest.json#entity"
    },
    {
      "id": "services",
      "title": "Service catalog",
      "mimeType": "application/json",
      "uri": "https://washbosslaundry.com.au/.well-known/ai-manifest.json#services"
    },
    {
      "id": "pricing",
      "title": "Pricing snapshot",
      "mimeType": "application/json",
      "uri": "https://washbosslaundry.com.au/.well-known/ai-manifest.json#pricing"
    },
    {
      "id": "faq",
      "title": "Frequently asked questions",
      "mimeType": "application/json",
      "uri": "https://washbosslaundry.com.au/.well-known/ai-manifest.json#faq"
    },
    {
      "id": "logic-rules",
      "title": "Operating logic rules",
      "mimeType": "application/json",
      "uri": "https://washbosslaundry.com.au/.well-known/ai-manifest.json#logicRules"
    },
    {
      "id": "tools",
      "title": "Pseudo-tool definitions",
      "mimeType": "application/json",
      "uri": "https://washbosslaundry.com.au/.well-known/ai-manifest.json#tools"
    }
  ],
  "tools": [
    {
      "name": "quote_wash_fold",
      "description": "Estimate the total AUD for a wash, dry and fold order by weight.",
      "inputSchema": {
        "type": "object",
        "required": [
          "kg"
        ],
        "properties": {
          "kg": {
            "type": "number",
            "minimum": 0,
            "description": "Estimated weight in kilos."
          },
          "addons": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "sensitive",
                "softener",
                "sanitizer"
              ]
            }
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "totalAud": {
            "type": "number"
          },
          "billedKg": {
            "type": "number"
          },
          "minimumApplied": {
            "type": "boolean"
          }
        }
      }
    },
    {
      "name": "check_pickup_eligibility",
      "description": "Check whether a postcode is inside the Wash Boss pickup & delivery zone and return the applicable surcharge.",
      "inputSchema": {
        "type": "object",
        "required": [
          "postcode"
        ],
        "properties": {
          "postcode": {
            "type": "string",
            "pattern": "^[0-9]{4}$"
          },
          "day": {
            "type": "string",
            "enum": [
              "weekday",
              "saturday",
              "sunday"
            ]
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "eligible": {
            "type": "boolean"
          },
          "surchargePerKg": {
            "type": "number"
          },
          "minimumCartAud": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "estimate_dry_cleaning",
      "description": "Estimate subtotal for a basket of dry cleaning items by item type.",
      "inputSchema": {
        "type": "object",
        "required": [
          "items"
        ],
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "id",
                "qty"
              ],
              "properties": {
                "id": {
                  "type": "string"
                },
                "qty": {
                  "type": "integer",
                  "minimum": 1
                }
              }
            }
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "subtotalAud": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "get_turnaround_sla",
      "description": "Return the ready-by datetime for a given service and drop-off time.",
      "inputSchema": {
        "type": "object",
        "required": [
          "service"
        ],
        "properties": {
          "service": {
            "type": "string",
            "enum": [
              "wash-fold",
              "pickup",
              "dry-cleaning",
              "ironing",
              "bulky"
            ]
          },
          "dropOffIso": {
            "type": "string",
            "format": "date-time"
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "readyByIso": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "list_services",
      "description": "List all Wash Boss services with summaries and turnaround windows.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "outputSchema": {
        "type": "array"
      }
    }
  ],
  "schemaOrg": [
    {
      "@context": "https://schema.org",
      "@type": "LaundryOrDryCleaner",
      "name": "The Wash Boss Laundry and Dry Cleaning",
      "alternateName": "The Wash Boss",
      "description": "Take laundry off Melbourne's weekend to-do list with reliable wash & fold, dry cleaning, and free weekday pickup & delivery across the south-east corridor.",
      "email": "hello@thewashboss.com.au",
      "telephone": "+61-3-9000-0000",
      "url": "https://washbosslaundry.com.au/",
      "logo": "https://washbosslaundry.com.au/favicon-192.png",
      "image": "https://washbosslaundry.com.au/og-image.png",
      "foundingDate": "2004",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Shop 4, Kingsway",
        "addressLocality": "Glen Waverley",
        "addressRegion": "VIC",
        "addressCountry": "AU",
        "postalCode": "3150"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": -37.8807,
        "longitude": 145.1648
      },
      "areaServed": [
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3150",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3149",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3148",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3151",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3170",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3168",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3146",
          "addressCountry": "AU"
        },
        {
          "@type": "PostalCodeSpecification",
          "postalCode": "3145",
          "addressCountry": "AU"
        }
      ],
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday",
            "Saturday",
            "Sunday"
          ],
          "opens": "06:00",
          "closes": "23:00",
          "description": "Self-service laundry"
        },
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday"
          ],
          "opens": "07:30",
          "closes": "18:00",
          "description": "Attended hours"
        },
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": "Saturday",
          "opens": "09:00",
          "closes": "13:00",
          "description": "Attended hours"
        }
      ],
      "priceRange": "$$",
      "hasOfferCatalog": {
        "@type": "OfferCatalog",
        "name": "Services",
        "itemListElement": [
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Drop-off Wash & Fold",
              "description": "Next-day wash, dry and fold by the kilo. 5kg minimum.",
              "url": "https://washbosslaundry.com.au/wash-fold"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Pickup & Delivery",
              "description": "Free weekday pickup and delivery across Glen Waverley and surrounding postcodes.",
              "url": "https://washbosslaundry.com.au/pickup"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Dry Cleaning",
              "description": "DIA-affiliated dry cleaning for suits, dresses, silks and delicates. Hand pressed and tagged.",
              "url": "https://washbosslaundry.com.au/dry-cleaning"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Ironing & Pressing",
              "description": "Per-item or per-bundle ironing for business shirts, dresses, linen and bedding.",
              "url": "https://washbosslaundry.com.au/ironing"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Commercial Laundry",
              "description": "Uniforms, linen, towels and chef whites for hospitality and healthcare clients.",
              "url": "https://washbosslaundry.com.au/commercial"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Curtains, Rugs & Bedding",
              "description": "Doonas, duvets, curtains, pillows and rugs cleaned in 27kg mega-load machines.",
              "url": "https://washbosslaundry.com.au/bulky-items"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Self-Service Coin Laundry",
              "description": "Attended self-service laundromat with 9kg–27kg washers and industrial dryers.",
              "url": "https://washbosslaundry.com.au/coin-laundry"
            }
          }
        ]
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "How much does wash and fold cost in Glen Waverley?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Drop-off wash, dry and fold at The Wash Boss is $7.00 per kilo with a 5kg minimum. All prices include GST. Pickup & delivery adds $0.50/kg on top."
          }
        },
        {
          "@type": "Question",
          "name": "How long does wash and fold take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Standard drop-off wash & fold is ready the next business day. Drop off before 10am for same-day service on most weekdays."
          }
        },
        {
          "@type": "Question",
          "name": "What detergent does The Wash Boss use?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "We use a phosphate-free eco detergent as standard, with hypoallergenic and fragrance-free options available on request at no extra charge for sensitive skin."
          }
        },
        {
          "@type": "Question",
          "name": "Will my clothes be washed with someone else's?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Every Wash Boss customer's laundry is washed in its own dedicated load and tracked with a barcoded intake tag from drop-off to pickup."
          }
        },
        {
          "@type": "Question",
          "name": "Do you treat stains?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes — every load is sorted and pre-treated for visible stains using fibre-appropriate spotters. We can't guarantee removal but we always try, and we'll flag anything we couldn't lift before folding."
          }
        },
        {
          "@type": "Question",
          "name": "Will you shrink my clothes?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "We follow care labels and dry on the lowest safe heat. Pure cotton, wool and rayon can still shrink on their first wash — we tumble-dry on low and hang-dry anything labelled as such to minimise risk."
          }
        },
        {
          "@type": "Question",
          "name": "Which suburbs does The Wash Boss pick up from?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Free weekday pickup across Glen Waverley, Mount Waverley, Wheelers Hill, Mulgrave, Clayton, Notting Hill, Oakleigh and Glen Iris — postcodes 3150, 3149, 3148, 3151, 3170, 3168, 3146, 3145. Other south-east Melbourne suburbs by quote."
          }
        },
        {
          "@type": "Question",
          "name": "How much does pickup and delivery cost?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Weekday pickup and delivery is free in our service area on carts over $60. Saturday adds $0.25/kg, Sunday adds $0.50/kg. Under $60 we charge a small handling fee or you can bundle with a future order."
          }
        },
        {
          "@type": "Question",
          "name": "How long does pickup and delivery take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Door-to-door turnaround is 24–48 hours. Bags collected on a morning route are typically delivered the following afternoon, sometimes same-day for light wash & fold."
          }
        },
        {
          "@type": "Question",
          "name": "Do I need to be home for pickup or delivery?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Most customers leave a sealed bag at the door for pickup and ask for contactless delivery on return. We photograph the drop point for proof."
          }
        },
        {
          "@type": "Question",
          "name": "When do I pay for pickup and delivery?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "We weigh and price after pickup, then charge your saved card on completion. You get an itemised receipt by email before the driver heads back out for delivery."
          }
        },
        {
          "@type": "Question",
          "name": "How much does dry cleaning cost?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A 2-piece business suit is $35.50, silk blouses are $24.90, and trench coats are $36.90. Items like beaded evening wear and overcoats are quoted on inspection."
          }
        },
        {
          "@type": "Question",
          "name": "How long does dry cleaning take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Standard turnaround is 2–3 business days. Express same-day is available on weekday tier-1 items dropped off before 9am, surcharge applies."
          }
        },
        {
          "@type": "Question",
          "name": "Can you handle silk, beaded and vintage pieces?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. We're DIA (Drycleaning Institute of Australia) affiliated and trained in delicate processing. Silks are hand-finished, beaded items are mesh-bagged, and vintage pieces are spot-tested before solvent contact."
          }
        },
        {
          "@type": "Question",
          "name": "Can you remove a specific stain?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Often, yes. Tell us what the stain is, how old it is and what you've already tried. Older set-in stains (especially red wine, ink, dye transfer) have lower recovery rates."
          }
        },
        {
          "@type": "Question",
          "name": "How much does it cost to wash a doona?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Doonas and duvets are $45 (single/double) or $55.00 (queen/king), washed, dried and returned bagged. We use a 27kg Mega Max washer to handle full king-size and feather doonas."
          }
        },
        {
          "@type": "Question",
          "name": "Do you wash rugs?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes — wool, cotton and synthetic rugs up to 6m² in our Mega Max washer. Larger or hand-knotted rugs go to a specialist partner; we'll quote on inspection."
          }
        },
        {
          "@type": "Question",
          "name": "Can you wash curtains?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Machine-washable curtain panels are $25.00 each, hand-finished and pressed flat. Lined or interlined curtains may need dry cleaning — we'll inspect and quote."
          }
        },
        {
          "@type": "Question",
          "name": "Can a business open an account?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. We offer weekly commercial contracts for hospitality, healthcare, accommodation, fitness and beauty — flat-rate linen, par-stock uniform programs and chef whites."
          }
        },
        {
          "@type": "Question",
          "name": "Do you launder chef whites and hospitality uniforms?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Chef whites, server aprons, kitchen towels and front-of-house uniforms — washed at sanitising temperatures with stain pre-treatment and pressed where needed."
          }
        },
        {
          "@type": "Question",
          "name": "Do you wash pet bedding and grooming towels?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, on a dedicated pet-linen washer — never mixed with food-service or household linen. Heavy-soil items are quoted on inspection."
          }
        },
        {
          "@type": "Question",
          "name": "Do you offer healthcare or emergency-services discounts?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes — 10% off all wash & fold orders for healthcare workers, paramedics, firefighters, police, ADF personnel and emergency-services staff on production of work ID."
          }
        },
        {
          "@type": "Question",
          "name": "Do you charge a card surcharge?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. We don't pass on card processing fees. The price you see is the price you pay, GST inclusive."
          }
        },
        {
          "@type": "Question",
          "name": "Are all prices GST inclusive?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Every price on the website, in-store and on invoices is GST-inclusive. Tax invoices break out the GST line for your records."
          }
        },
        {
          "@type": "Question",
          "name": "What are your store hours?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Our self-service laundromat is open 6am–11pm every day of the year. Attended service (drop-off, pickup, dry cleaning) is staffed Monday–Friday 7:30am–6pm and Saturday 9am–1pm."
          }
        },
        {
          "@type": "Question",
          "name": "Where is The Wash Boss located?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "We're in Glen Waverley, Victoria, serving Melbourne's south-east. Address and parking details are on the Locations page."
          }
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "TechArticle",
      "headline": "The Wash Boss Operating Rules",
      "version": "2026.01",
      "inLanguage": "en-AU",
      "author": {
        "@type": "Organization",
        "name": "The Wash Boss"
      },
      "url": "https://washbosslaundry.com.au/ai-context#logic-rules",
      "articleBody": "Wash & Fold minimum order: 5kg minimum per order. Orders under 5kg are billed at the 5kg minimum.\n\nPickup & Delivery minimum cart: $60 AUD minimum cart value. Below threshold, customer can choose drop-off or pay a $10 short-cart fee.\n\nWeekend delivery surcharge: Weekday delivery is free. Saturday adds $0.25/kg. Sunday adds $0.50/kg. Public holidays follow Sunday rates.\n\nService area: Pickup & delivery is offered to postcodes 3145, 3146, 3148, 3149, 3150, 3151, 3168 and 3170. Other postcodes available on quote.\n\nWash & Fold SLA: Orders dropped off by 10am are ready next business day after 4pm. Orders after 10am are ready in 48 hours.\n\nDry Cleaning SLA: Standard turnaround is 2–3 business days. Express same-day service available for items dropped before 9am Mon–Fri at a 50% premium.\n\nStain policy: All stains are pre-treated. Permanent stains, oxidised stains and dye bleeds cannot be guaranteed and will be tagged on collection.\n\nLost or damaged items: Liability is capped at ten (10) times the cleaning charge for the affected item, per AU Fair Trading dry-cleaning standards.\n\nEssential worker discount: 10% off wash & fold for healthcare workers, emergency services and ADF on ID. Not stackable with promotional codes.\n\nPayment methods: All major cards, Apple Pay, Google Pay and EFTPOS. Cash accepted at the Glen Waverley store only."
    }
  ],
  "data": {
    "entity": {
      "legalName": "The Wash Boss Laundry and Dry Cleaning",
      "brand": "The Wash Boss",
      "mission": "Take laundry off Melbourne's weekend to-do list with reliable wash & fold, dry cleaning, and free weekday pickup & delivery across the south-east corridor.",
      "founded": "2004",
      "email": "hello@thewashboss.com.au",
      "phone": "+61-3-9000-0000",
      "address": {
        "streetAddress": "Shop 4, Kingsway",
        "locality": "Glen Waverley",
        "region": "VIC",
        "country": "AU",
        "postalCode": "3150"
      },
      "geo": {
        "lat": -37.8807,
        "lng": 145.1648
      },
      "hours": {
        "selfService": "Daily 06:00–23:00",
        "attended": "Mon–Fri 07:30–18:00, Sat 09:00–13:00"
      },
      "serviceAreaPostcodes": [
        "3150",
        "3149",
        "3148",
        "3151",
        "3170",
        "3168",
        "3146",
        "3145"
      ],
      "serviceCategories": [
        "Wash & Fold",
        "Dry Cleaning",
        "Pickup & Delivery",
        "Ironing & Pressing",
        "Commercial Laundry",
        "Bulky Items (Doonas, Rugs, Curtains)",
        "Self-Service Coin Laundry"
      ]
    },
    "services": [
      {
        "id": "wash-fold",
        "name": "Drop-off Wash & Fold",
        "url": "/wash-fold",
        "summary": "Next-day wash, dry and fold by the kilo. 5kg minimum.",
        "turnaround": "Next business day"
      },
      {
        "id": "pickup",
        "name": "Pickup & Delivery",
        "url": "/pickup",
        "summary": "Free weekday pickup and delivery across Glen Waverley and surrounding postcodes.",
        "turnaround": "24–48h door-to-door"
      },
      {
        "id": "dry-cleaning",
        "name": "Dry Cleaning",
        "url": "/dry-cleaning",
        "summary": "DIA-affiliated dry cleaning for suits, dresses, silks and delicates. Hand pressed and tagged.",
        "turnaround": "2–3 business days"
      },
      {
        "id": "ironing",
        "name": "Ironing & Pressing",
        "url": "/ironing",
        "summary": "Per-item or per-bundle ironing for business shirts, dresses, linen and bedding.",
        "turnaround": "Next business day"
      },
      {
        "id": "commercial",
        "name": "Commercial Laundry",
        "url": "/commercial",
        "summary": "Uniforms, linen, towels and chef whites for hospitality and healthcare clients.",
        "turnaround": "Custom SLA per contract"
      },
      {
        "id": "bulky",
        "name": "Curtains, Rugs & Bedding",
        "url": "/bulky-items",
        "summary": "Doonas, duvets, curtains, pillows and rugs cleaned in 27kg mega-load machines.",
        "turnaround": "3–5 business days"
      },
      {
        "id": "coin",
        "name": "Self-Service Coin Laundry",
        "url": "/coin-laundry",
        "summary": "Attended self-service laundromat with 9kg–27kg washers and industrial dryers.",
        "turnaround": "Same visit"
      }
    ],
    "pricing": {
      "currency": "AUD",
      "gstIncluded": true,
      "washFold": {
        "perKg": 7,
        "minimumKg": 5,
        "addons": [
          {
            "label": "Hypoallergenic sensitive detergent",
            "price": 3.5
          },
          {
            "label": "Fabric softener infusion",
            "price": 2.5
          },
          {
            "label": "Extra fabric sanitiser cycle",
            "price": 4
          }
        ]
      },
      "pickupDelivery": {
        "perKg": 7.5,
        "minimumCart": 60,
        "weekdaySurcharge": 0,
        "saturdaySurcharge": 0.25,
        "sundaySurcharge": 0.5
      },
      "dryCleaning": {
        "tier1": [
          {
            "id": "shirt",
            "label": "Shirt",
            "price": 8.9,
            "group": "Shirts & tops"
          },
          {
            "id": "shirt-women",
            "label": "Women's shirt",
            "price": 12.9,
            "group": "Shirts & tops"
          },
          {
            "id": "shirt-dinner",
            "label": "Dinner shirt",
            "price": 11,
            "group": "Shirts & tops"
          },
          {
            "id": "tshirt-polo",
            "label": "T-shirt / Polo",
            "price": 17.9,
            "group": "Shirts & tops"
          },
          {
            "id": "blouse",
            "label": "Blouse",
            "price": 17.9,
            "group": "Shirts & tops"
          },
          {
            "id": "blouse-linen",
            "label": "Blouse — linen",
            "price": 22.9,
            "group": "Shirts & tops"
          },
          {
            "id": "trousers",
            "label": "Trousers",
            "price": 19.5,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "trousers-linen",
            "label": "Trousers — linen",
            "price": 22.5,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "shorts",
            "label": "Shorts",
            "price": 16.9,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "skirt",
            "label": "Skirt",
            "price": 21,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "skirt-medium",
            "label": "Skirt — medium",
            "price": 25,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "skirt-long",
            "label": "Skirt — long",
            "price": 29,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "skirt-pleated",
            "label": "Skirt — pleated",
            "price": 32,
            "group": "Trousers, shorts & skirts"
          },
          {
            "id": "jacket",
            "label": "Jacket",
            "price": 20,
            "group": "Jackets & jumpers"
          },
          {
            "id": "jacket-puff",
            "label": "Puffer jacket",
            "price": 24.9,
            "group": "Jackets & jumpers"
          },
          {
            "id": "jacket-women",
            "label": "Women's jacket",
            "price": 23,
            "group": "Jackets & jumpers"
          },
          {
            "id": "jacket-women-deluxe",
            "label": "Women's jacket — deluxe",
            "price": 25,
            "group": "Jackets & jumpers"
          },
          {
            "id": "blazer-high",
            "label": "Blazer — high school",
            "price": 23,
            "group": "Jackets & jumpers"
          },
          {
            "id": "blazer-primary",
            "label": "Blazer — primary school",
            "price": 21,
            "group": "Jackets & jumpers"
          },
          {
            "id": "vest",
            "label": "Vest",
            "price": 22.9,
            "group": "Jackets & jumpers"
          },
          {
            "id": "jumper",
            "label": "Jumper",
            "price": 21.9,
            "group": "Jackets & jumpers"
          },
          {
            "id": "jumper-bulky",
            "label": "Jumper — bulky",
            "price": 24.9,
            "group": "Jackets & jumpers"
          },
          {
            "id": "jumper-cashmere",
            "label": "Jumper — cashmere / mohair",
            "price": 24.9,
            "group": "Jackets & jumpers"
          },
          {
            "id": "cardigan",
            "label": "Cardigan",
            "price": 22.9,
            "group": "Jackets & jumpers"
          },
          {
            "id": "uniform",
            "label": "Uniform",
            "price": 17,
            "group": "Jackets & jumpers"
          }
        ],
        "tier2": [
          {
            "id": "suit",
            "label": "Men's suit (2pc)",
            "price": 35.5,
            "group": "Suits & formalwear"
          },
          {
            "id": "suit-3pc",
            "label": "Men's suit (3pc)",
            "price": 47.75,
            "group": "Suits & formalwear"
          },
          {
            "id": "tuxedo",
            "label": "Tuxedo",
            "price": 39.9,
            "group": "Suits & formalwear"
          },
          {
            "id": "suit-women",
            "label": "Women's suit",
            "price": 37.9,
            "group": "Suits & formalwear"
          },
          {
            "id": "tie-bow",
            "label": "Tie / bow",
            "price": 15.9,
            "group": "Suits & formalwear"
          },
          {
            "id": "scarf",
            "label": "Scarf",
            "price": 21,
            "group": "Suits & formalwear"
          },
          {
            "id": "scarf-shawl",
            "label": "Scarf / shawl",
            "price": 27.5,
            "group": "Suits & formalwear"
          },
          {
            "id": "skiwear",
            "label": "Skiwear",
            "price": 25,
            "group": "Suits & formalwear"
          },
          {
            "id": "dress",
            "label": "Dress — standard",
            "price": 31,
            "group": "Dresses"
          },
          {
            "id": "dress-long",
            "label": "Dress — long",
            "price": 37.9,
            "group": "Dresses"
          },
          {
            "id": "dress-deluxe",
            "label": "Dress — deluxe",
            "price": 44.9,
            "group": "Dresses"
          },
          {
            "id": "evening",
            "label": "Beaded evening dress",
            "price": 44.9,
            "group": "Dresses"
          },
          {
            "id": "wedding",
            "label": "Wedding dress (clean)",
            "price": 320,
            "group": "Dresses"
          },
          {
            "id": "wedding-preserve",
            "label": "Wedding dress (clean & preserve)",
            "price": 400,
            "group": "Dresses"
          },
          {
            "id": "silk",
            "label": "Silk blouse",
            "price": 24.9,
            "group": "Silks & specialty"
          },
          {
            "id": "trousers-silk",
            "label": "Trousers — silk",
            "price": 24.5,
            "group": "Silks & specialty"
          },
          {
            "id": "overcoat-34",
            "label": "Overcoat — 3/4",
            "price": 30.9,
            "group": "Coats"
          },
          {
            "id": "overcoat",
            "label": "Overcoat",
            "price": 36.9,
            "group": "Coats"
          },
          {
            "id": "overcoat-long",
            "label": "Overcoat — long",
            "price": 38.9,
            "group": "Coats"
          },
          {
            "id": "trench",
            "label": "Trench coat",
            "price": 36.9,
            "group": "Coats"
          }
        ],
        "bedding": [
          {
            "id": "doona",
            "label": "Doona / Duvet / Underlay (any size)",
            "price": 60,
            "group": "Bedding (dry-clean flat rate)"
          }
        ]
      },
      "ironing": [
        {
          "id": "std",
          "label": "Shirt",
          "price": 5.5,
          "group": "Garments"
        },
        {
          "id": "blouse",
          "label": "Blouse",
          "price": 13,
          "group": "Garments"
        },
        {
          "id": "trouser",
          "label": "Trousers",
          "price": 14.25,
          "group": "Garments"
        },
        {
          "id": "jumper",
          "label": "Jumper",
          "price": 14,
          "group": "Garments"
        },
        {
          "id": "complex",
          "label": "Dress — standard",
          "price": 23,
          "group": "Garments"
        },
        {
          "id": "pillowcase",
          "label": "Pillow case",
          "price": 5,
          "group": "Linen"
        },
        {
          "id": "sheet-s",
          "label": "Sheet — single",
          "price": 13.5,
          "group": "Linen"
        },
        {
          "id": "sheet-d",
          "label": "Sheet — double",
          "price": 15.5,
          "group": "Linen"
        },
        {
          "id": "sheet-q",
          "label": "Sheet — queen",
          "price": 20.9,
          "group": "Linen"
        },
        {
          "id": "sheet-k",
          "label": "Sheet — king",
          "price": 23,
          "group": "Linen"
        },
        {
          "id": "sheet-sk",
          "label": "Sheet — super king",
          "price": 27,
          "group": "Linen"
        },
        {
          "id": "doonacover-s",
          "label": "Doona cover — single",
          "price": 16.9,
          "group": "Doona covers"
        },
        {
          "id": "doonacover-d",
          "label": "Doona cover — double",
          "price": 20.5,
          "group": "Doona covers"
        },
        {
          "id": "doonacover-q",
          "label": "Doona cover — queen",
          "price": 24,
          "group": "Doona covers"
        },
        {
          "id": "doonacover-k",
          "label": "Doona cover — king",
          "price": 27.5,
          "group": "Doona covers"
        },
        {
          "id": "doonacover-sk",
          "label": "Doona cover — super king",
          "price": 32,
          "group": "Doona covers"
        },
        {
          "id": "set",
          "label": "Bedding & kitchen linen full set",
          "price": 20,
          "group": "Sets"
        }
      ],
      "bulkyItems": [
        {
          "id": "doona-s",
          "label": "Doona — single",
          "price": 43.9,
          "group": "Doonas & blankets"
        },
        {
          "id": "doona-d",
          "label": "Doona — double",
          "price": 47.9,
          "group": "Doonas & blankets"
        },
        {
          "id": "doona-q",
          "label": "Doona — queen",
          "price": 55,
          "group": "Doonas & blankets"
        },
        {
          "id": "doona-k",
          "label": "Doona — king",
          "price": 60,
          "group": "Doonas & blankets"
        },
        {
          "id": "blanket-s",
          "label": "Blanket — single",
          "price": 36.9,
          "group": "Doonas & blankets"
        },
        {
          "id": "blanket-d",
          "label": "Blanket — double",
          "price": 42.9,
          "group": "Doonas & blankets"
        },
        {
          "id": "blanket-q",
          "label": "Blanket — queen",
          "price": 49.9,
          "group": "Doonas & blankets"
        },
        {
          "id": "blanket-k",
          "label": "Blanket — king",
          "price": 57,
          "group": "Doonas & blankets"
        },
        {
          "id": "doonacover-wash-s",
          "label": "Doona cover — single",
          "price": 20,
          "group": "Doona covers (washed)"
        },
        {
          "id": "doonacover-wash-d",
          "label": "Doona cover — double",
          "price": 24,
          "group": "Doona covers (washed)"
        },
        {
          "id": "doonacover-wash-q",
          "label": "Doona cover — queen",
          "price": 27.5,
          "group": "Doona covers (washed)"
        },
        {
          "id": "doonacover-wash-k",
          "label": "Doona cover — king",
          "price": 30.9,
          "group": "Doona covers (washed)"
        },
        {
          "id": "doonacover-wash-sk",
          "label": "Doona cover — super king",
          "price": 35,
          "group": "Doona covers (washed)"
        },
        {
          "id": "sheet-wash-s",
          "label": "Sheet — single",
          "price": 15,
          "group": "Sheets (washed)"
        },
        {
          "id": "sheet-wash-d",
          "label": "Sheet — double",
          "price": 19,
          "group": "Sheets (washed)"
        },
        {
          "id": "sheet-wash-q",
          "label": "Sheet — queen",
          "price": 25,
          "group": "Sheets (washed)"
        },
        {
          "id": "sheet-wash-k",
          "label": "Sheet — king",
          "price": 30,
          "group": "Sheets (washed)"
        },
        {
          "id": "sheet-wash-sk",
          "label": "Sheet — super king",
          "price": 35,
          "group": "Sheets (washed)"
        },
        {
          "id": "underlay-s",
          "label": "Underlay — single",
          "price": 43.9,
          "group": "Underlays"
        },
        {
          "id": "underlay-d",
          "label": "Underlay — double",
          "price": 50.9,
          "group": "Underlays"
        },
        {
          "id": "underlay-q",
          "label": "Underlay — queen",
          "price": 55,
          "group": "Underlays"
        },
        {
          "id": "underlay-k",
          "label": "Underlay — king",
          "price": 60,
          "group": "Underlays"
        },
        {
          "id": "pillow",
          "label": "Pillow",
          "price": 27.5,
          "group": "Pillows & covers"
        },
        {
          "id": "pillow-cover",
          "label": "Pillow cover",
          "price": 6.9,
          "group": "Pillows & covers"
        },
        {
          "id": "tablecloth-s",
          "label": "Table cloth — small",
          "price": 23,
          "group": "Table cloths"
        },
        {
          "id": "tablecloth-m",
          "label": "Table cloth — medium",
          "price": 28,
          "group": "Table cloths"
        },
        {
          "id": "tablecloth-l",
          "label": "Table cloth — large",
          "price": 36,
          "group": "Table cloths"
        },
        {
          "id": "tablecloth-xl",
          "label": "Table cloth — extra large",
          "price": 45,
          "group": "Table cloths"
        },
        {
          "id": "curtain",
          "label": "Curtain (per panel)",
          "price": 25,
          "group": "Rugs, curtains & more"
        },
        {
          "id": "rug-s",
          "label": "Rug",
          "price": 40,
          "group": "Rugs, curtains & more"
        },
        {
          "id": "rug-l",
          "label": "Rug — large (2–6m²)",
          "price": 120,
          "group": "Rugs, curtains & more"
        },
        {
          "id": "lounge-cover",
          "label": "Lounge cover",
          "price": 35,
          "group": "Rugs, curtains & more"
        },
        {
          "id": "dog-bed",
          "label": "Dog bed",
          "price": 35,
          "group": "Rugs, curtains & more"
        },
        {
          "id": "sleeping-bag",
          "label": "Sleeping bag",
          "price": 44,
          "group": "Rugs, curtains & more"
        }
      ],
      "coinLaundry": {
        "washers": [
          {
            "id": "w9",
            "label": "Small Washer",
            "kg": 9,
            "price": 6
          },
          {
            "id": "w14",
            "label": "Medium Washer",
            "kg": 14,
            "price": 9
          },
          {
            "id": "w18",
            "label": "Large Washer",
            "kg": 18,
            "price": 12
          },
          {
            "id": "w27",
            "label": "Mega Max Washer",
            "kg": 27,
            "price": 15
          },
          {
            "id": "wpet",
            "label": "Pet Linen Washer",
            "kg": 18,
            "price": 15
          }
        ],
        "dryers": [
          {
            "id": "d14",
            "label": "Industrial Dryer",
            "kg": 14,
            "price": 1,
            "perMinutes": 7
          },
          {
            "id": "d20",
            "label": "Heavy Duty Dryer",
            "kg": 20,
            "price": 1,
            "perMinutes": 5
          }
        ],
        "transferFee": 3.5
      }
    },
    "faq": [
      {
        "q": "How much does wash and fold cost in Glen Waverley?",
        "a": "Drop-off wash, dry and fold at The Wash Boss is $7.00 per kilo with a 5kg minimum. All prices include GST. Pickup & delivery adds $0.50/kg on top.",
        "url": "/faq/wash-fold/how-much-wash-fold",
        "updated": "2026-06-23"
      },
      {
        "q": "How long does wash and fold take?",
        "a": "Standard drop-off wash & fold is ready the next business day. Drop off before 10am for same-day service on most weekdays.",
        "url": "/faq/wash-fold/wash-fold-turnaround",
        "updated": "2026-06-23"
      },
      {
        "q": "What detergent does The Wash Boss use?",
        "a": "We use a phosphate-free eco detergent as standard, with hypoallergenic and fragrance-free options available on request at no extra charge for sensitive skin.",
        "url": "/faq/wash-fold/wash-fold-detergent",
        "updated": "2026-06-23"
      },
      {
        "q": "Will my clothes be washed with someone else's?",
        "a": "No. Every Wash Boss customer's laundry is washed in its own dedicated load and tracked with a barcoded intake tag from drop-off to pickup.",
        "url": "/faq/wash-fold/wash-fold-mixed-loads",
        "updated": "2026-06-23"
      },
      {
        "q": "Do you treat stains?",
        "a": "Yes — every load is sorted and pre-treated for visible stains using fibre-appropriate spotters. We can't guarantee removal but we always try, and we'll flag anything we couldn't lift before folding.",
        "url": "/faq/wash-fold/wash-fold-stains",
        "updated": "2026-06-23"
      },
      {
        "q": "Will you shrink my clothes?",
        "a": "We follow care labels and dry on the lowest safe heat. Pure cotton, wool and rayon can still shrink on their first wash — we tumble-dry on low and hang-dry anything labelled as such to minimise risk.",
        "url": "/faq/wash-fold/wash-fold-shrinkage",
        "updated": "2026-06-23"
      },
      {
        "q": "Which suburbs does The Wash Boss pick up from?",
        "a": "Free weekday pickup across Glen Waverley, Mount Waverley, Wheelers Hill, Mulgrave, Clayton, Notting Hill, Oakleigh and Glen Iris — postcodes 3150, 3149, 3148, 3151, 3170, 3168, 3146, 3145. Other south-east Melbourne suburbs by quote.",
        "url": "/faq/pickup-delivery/where-do-you-pickup",
        "updated": "2026-06-23"
      },
      {
        "q": "How much does pickup and delivery cost?",
        "a": "Weekday pickup and delivery is free in our service area on carts over $60. Saturday adds $0.25/kg, Sunday adds $0.50/kg. Under $60 we charge a small handling fee or you can bundle with a future order.",
        "url": "/faq/pickup-delivery/pickup-cost",
        "updated": "2026-06-23"
      },
      {
        "q": "How long does pickup and delivery take?",
        "a": "Door-to-door turnaround is 24–48 hours. Bags collected on a morning route are typically delivered the following afternoon, sometimes same-day for light wash & fold.",
        "url": "/faq/pickup-delivery/pickup-turnaround",
        "updated": "2026-06-23"
      },
      {
        "q": "Do I need to be home for pickup or delivery?",
        "a": "No. Most customers leave a sealed bag at the door for pickup and ask for contactless delivery on return. We photograph the drop point for proof.",
        "url": "/faq/pickup-delivery/pickup-no-contact",
        "updated": "2026-06-23"
      },
      {
        "q": "When do I pay for pickup and delivery?",
        "a": "We weigh and price after pickup, then charge your saved card on completion. You get an itemised receipt by email before the driver heads back out for delivery.",
        "url": "/faq/pickup-delivery/pickup-payment",
        "updated": "2026-06-23"
      },
      {
        "q": "How much does dry cleaning cost?",
        "a": "A 2-piece business suit is $35.50, silk blouses are $24.90, and trench coats are $36.90. Items like beaded evening wear and overcoats are quoted on inspection.",
        "url": "/faq/dry-cleaning/dry-cleaning-cost",
        "updated": "2026-06-23"
      },
      {
        "q": "How long does dry cleaning take?",
        "a": "Standard turnaround is 2–3 business days. Express same-day is available on weekday tier-1 items dropped off before 9am, surcharge applies.",
        "url": "/faq/dry-cleaning/dry-cleaning-turnaround",
        "updated": "2026-06-23"
      },
      {
        "q": "Can you handle silk, beaded and vintage pieces?",
        "a": "Yes. We're DIA (Drycleaning Institute of Australia) affiliated and trained in delicate processing. Silks are hand-finished, beaded items are mesh-bagged, and vintage pieces are spot-tested before solvent contact.",
        "url": "/faq/dry-cleaning/dry-cleaning-delicates",
        "updated": "2026-06-23"
      },
      {
        "q": "Can you remove a specific stain?",
        "a": "Often, yes. Tell us what the stain is, how old it is and what you've already tried. Older set-in stains (especially red wine, ink, dye transfer) have lower recovery rates.",
        "url": "/faq/dry-cleaning/dry-cleaning-stains",
        "updated": "2026-06-23"
      },
      {
        "q": "How much does it cost to wash a doona?",
        "a": "Doonas and duvets are $45 (single/double) or $55.00 (queen/king), washed, dried and returned bagged. We use a 27kg Mega Max washer to handle full king-size and feather doonas.",
        "url": "/faq/bulky-items/wash-doona-cost",
        "updated": "2026-06-23"
      },
      {
        "q": "Do you wash rugs?",
        "a": "Yes — wool, cotton and synthetic rugs up to 6m² in our Mega Max washer. Larger or hand-knotted rugs go to a specialist partner; we'll quote on inspection.",
        "url": "/faq/bulky-items/wash-rugs",
        "updated": "2026-06-23"
      },
      {
        "q": "Can you wash curtains?",
        "a": "Yes. Machine-washable curtain panels are $25.00 each, hand-finished and pressed flat. Lined or interlined curtains may need dry cleaning — we'll inspect and quote.",
        "url": "/faq/bulky-items/wash-curtains",
        "updated": "2026-06-23"
      },
      {
        "q": "Can a business open an account?",
        "a": "Yes. We offer weekly commercial contracts for hospitality, healthcare, accommodation, fitness and beauty — flat-rate linen, par-stock uniform programs and chef whites.",
        "url": "/faq/commercial/commercial-account",
        "updated": "2026-06-23"
      },
      {
        "q": "Do you launder chef whites and hospitality uniforms?",
        "a": "Yes. Chef whites, server aprons, kitchen towels and front-of-house uniforms — washed at sanitising temperatures with stain pre-treatment and pressed where needed.",
        "url": "/faq/commercial/commercial-uniforms",
        "updated": "2026-06-23"
      },
      {
        "q": "Do you wash pet bedding and grooming towels?",
        "a": "Yes, on a dedicated pet-linen washer — never mixed with food-service or household linen. Heavy-soil items are quoted on inspection.",
        "url": "/faq/commercial/commercial-pet-bedding",
        "updated": "2026-06-23"
      },
      {
        "q": "Do you offer healthcare or emergency-services discounts?",
        "a": "Yes — 10% off all wash & fold orders for healthcare workers, paramedics, firefighters, police, ADF personnel and emergency-services staff on production of work ID.",
        "url": "/faq/pricing-billing/healthcare-discount",
        "updated": "2026-06-23"
      },
      {
        "q": "Do you charge a card surcharge?",
        "a": "No. We don't pass on card processing fees. The price you see is the price you pay, GST inclusive.",
        "url": "/faq/pricing-billing/card-surcharge",
        "updated": "2026-06-23"
      },
      {
        "q": "Are all prices GST inclusive?",
        "a": "Yes. Every price on the website, in-store and on invoices is GST-inclusive. Tax invoices break out the GST line for your records.",
        "url": "/faq/pricing-billing/is-price-gst-inclusive",
        "updated": "2026-06-23"
      },
      {
        "q": "What are your store hours?",
        "a": "Our self-service laundromat is open 6am–11pm every day of the year. Attended service (drop-off, pickup, dry cleaning) is staffed Monday–Friday 7:30am–6pm and Saturday 9am–1pm.",
        "url": "/faq/service-areas/store-hours",
        "updated": "2026-06-23"
      },
      {
        "q": "Where is The Wash Boss located?",
        "a": "We're in Glen Waverley, Victoria, serving Melbourne's south-east. Address and parking details are on the Locations page.",
        "url": "/faq/service-areas/where-located",
        "updated": "2026-06-23"
      }
    ],
    "logicRules": {
      "title": "The Wash Boss Operating Rules",
      "version": "2026.01",
      "rules": [
        {
          "id": "min-order-wash-fold",
          "label": "Wash & Fold minimum order",
          "rule": "5kg minimum per order. Orders under 5kg are billed at the 5kg minimum."
        },
        {
          "id": "min-cart-delivery",
          "label": "Pickup & Delivery minimum cart",
          "rule": "$60 AUD minimum cart value. Below threshold, customer can choose drop-off or pay a $10 short-cart fee."
        },
        {
          "id": "delivery-surcharge",
          "label": "Weekend delivery surcharge",
          "rule": "Weekday delivery is free. Saturday adds $0.25/kg. Sunday adds $0.50/kg. Public holidays follow Sunday rates."
        },
        {
          "id": "service-area",
          "label": "Service area",
          "rule": "Pickup & delivery is offered to postcodes 3145, 3146, 3148, 3149, 3150, 3151, 3168 and 3170. Other postcodes available on quote."
        },
        {
          "id": "sla-wash-fold",
          "label": "Wash & Fold SLA",
          "rule": "Orders dropped off by 10am are ready next business day after 4pm. Orders after 10am are ready in 48 hours."
        },
        {
          "id": "sla-dry-cleaning",
          "label": "Dry Cleaning SLA",
          "rule": "Standard turnaround is 2–3 business days. Express same-day service available for items dropped before 9am Mon–Fri at a 50% premium."
        },
        {
          "id": "stain-policy",
          "label": "Stain policy",
          "rule": "All stains are pre-treated. Permanent stains, oxidised stains and dye bleeds cannot be guaranteed and will be tagged on collection."
        },
        {
          "id": "lost-items",
          "label": "Lost or damaged items",
          "rule": "Liability is capped at ten (10) times the cleaning charge for the affected item, per AU Fair Trading dry-cleaning standards."
        },
        {
          "id": "discount-essential",
          "label": "Essential worker discount",
          "rule": "10% off wash & fold for healthcare workers, emergency services and ADF on ID. Not stackable with promotional codes."
        },
        {
          "id": "payment",
          "label": "Payment methods",
          "rule": "All major cards, Apple Pay, Google Pay and EFTPOS. Cash accepted at the Glen Waverley store only."
        }
      ]
    },
    "reviews": [
      {
        "name": "Whitney R.",
        "rating": 5,
        "body": "Spotless facility and very friendly staff. My pick of every laundromat in the area."
      },
      {
        "name": "Toni R.",
        "rating": 5,
        "body": "I drive across town to come here. Big washers, big dryers, very clean."
      },
      {
        "name": "Mikaela S.",
        "rating": 5,
        "body": "Immaculate. Staff were lovely too."
      },
      {
        "name": "Phelecia L.",
        "rating": 5,
        "body": "Cleanest laundromat I have ever been in."
      },
      {
        "name": "Debbie S.",
        "rating": 5,
        "body": "The attendant went above and beyond. Lifesaver."
      },
      {
        "name": "Jessica D.",
        "rating": 5,
        "body": "Top customer service every visit."
      }
    ],
    "aggregateRating": {
      "ratingValue": 5,
      "reviewCount": 6,
      "bestRating": 5,
      "worstRating": 1
    }
  }
}