{"id":218,"date":"2026-06-09T09:15:11","date_gmt":"2026-06-09T09:15:11","guid":{"rendered":"https:\/\/stagingloom.com\/steamcleansydney\/?page_id=218"},"modified":"2026-06-09T09:18:56","modified_gmt":"2026-06-09T09:18:56","slug":"upholstery-cleaning","status":"publish","type":"page","link":"https:\/\/stagingloom.com\/steamcleansydney\/upholstery-cleaning\/","title":{"rendered":"Upholstery Cleaning"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"218\" class=\"elementor elementor-218\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52d5c3b e-con-full e-flex e-con e-parent\" data-id=\"52d5c3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-701c715 elementor-widget elementor-widget-html\" data-id=\"701c715\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- STEAM CLEAN SYDNEY - UPHOLSTERY CLEANING SERVICE PAGE -->\r\n<!-- Scoped CSS: all styles prefixed with .scu-page -->\r\n\r\n<div class=\"scu-page\">\r\n\r\n  <!-- ========== HERO ========== -->\r\n  <section class=\"scu-hero\">\r\n    <div class=\"scu-hero__img-side\">\r\n      <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Couch-cleaning-after.jpeg\" alt=\"Upholstery Cleaning Sydney\">\r\n      <div class=\"scu-hero__img-overlay\"><\/div>\r\n    <\/div>\r\n    <div class=\"scu-hero__content-side\">\r\n      <div class=\"scu-hero__inner\">\r\n        <span class=\"scu-label\">Upholstery Cleaning Sydney<\/span>\r\n        <h1 class=\"scu-hero__title\">Professional<br><span class=\"scu-hero__accent\">Upholstery<\/span><br>Cleaning<\/h1>\r\n        <p class=\"scu-hero__sub\">Expert steam cleaning for couches, leather sofas, dining chairs, rugs and more \u2014 restoring your furniture to like-new condition safely and effectively.<\/p>\r\n        <div class=\"scu-hero__checks\">\r\n          <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"14\" height=\"14\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Fabric, Leather &amp; Microfibre<\/span>\r\n          <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"14\" height=\"14\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Stain &amp; Odour Removal<\/span>\r\n          <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"14\" height=\"14\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Safe for Kids &amp; Pets<\/span>\r\n          <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"14\" height=\"14\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> 100% Satisfaction Guaranteed<\/span>\r\n        <\/div>\r\n        <div class=\"scu-hero__btns\">\r\n          <a href=\"\/contact\" class=\"scu-btn scu-btn--primary\">Get a Free Quote<\/a>\r\n          <a href=\"tel:0400000000\" class=\"scu-btn scu-btn--ghost\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"16\" height=\"16\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.72 12a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.63 1h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L7.91 8.6a16 16 0 0 0 6 6l.96-.96a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n            Call Now\r\n          <\/a>\r\n        <\/div>\r\n        <div class=\"scu-hero__trust\">\r\n          <div class=\"scu-hero__trust-item\"><strong>500+<\/strong><span>Jobs Done<\/span><\/div>\r\n          <div class=\"scu-hero__trust-div\"><\/div>\r\n          <div class=\"scu-hero__trust-item\"><strong>\u2605 5.0<\/strong><span>Google Rating<\/span><\/div>\r\n          <div class=\"scu-hero__trust-div\"><\/div>\r\n          <div class=\"scu-hero__trust-item\"><strong>Free<\/strong><span>Quote<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== BEFORE & AFTER ========== -->\r\n  <section class=\"scu-ba\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-section-header\">\r\n        <span class=\"scu-label\">Real Results<\/span>\r\n        <h2 class=\"scu-heading\">Before &amp; After<\/h2>\r\n        <p class=\"scu-section-sub\">Drag the slider to see the transformation \u2014 real jobs, real Sydney clients<\/p>\r\n      <\/div>\r\n      <div class=\"scu-ba__grid\">\r\n\r\n        <!-- Couch -->\r\n        <div class=\"scu-ba__card\">\r\n          <div class=\"scu-slider\" id=\"usl1\">\r\n            <div class=\"scu-slider__after\"><img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Couch-cleaning-after.jpeg\" alt=\"Couch After\"><\/div>\r\n            <div class=\"scu-slider__before\"><img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Couch-cleaning-before-.jpeg\" alt=\"Couch Before\"><\/div>\r\n            <div class=\"scu-slider__handle\"><div class=\"scu-slider__circle\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"16\" height=\"16\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"16\" height=\"16\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/div><\/div>\r\n            <span class=\"scu-tag scu-tag--b\">BEFORE<\/span>\r\n            <span class=\"scu-tag scu-tag--a\">AFTER<\/span>\r\n          <\/div>\r\n          <div class=\"scu-ba__info\">\r\n            <div><span class=\"scu-ba__cat\">Couch Cleaning<\/span><h4>Fabric Upholstery Deep Clean<\/h4><\/div>\r\n            <a href=\"\/contact\" class=\"scu-quote-btn\">Get Quote<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Leather Couch -->\r\n        <div class=\"scu-ba__card\">\r\n          <div class=\"scu-slider\" id=\"usl2\">\r\n            <div class=\"scu-slider__after\"><img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Leather-couch-after.jpeg\" alt=\"Leather After\"><\/div>\r\n            <div class=\"scu-slider__before\"><img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Leather-couch-before.jpeg\" alt=\"Leather Before\"><\/div>\r\n            <div class=\"scu-slider__handle\"><div class=\"scu-slider__circle\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"16\" height=\"16\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"16\" height=\"16\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/div><\/div>\r\n            <span class=\"scu-tag scu-tag--b\">BEFORE<\/span>\r\n            <span class=\"scu-tag scu-tag--a\">AFTER<\/span>\r\n          <\/div>\r\n          <div class=\"scu-ba__info\">\r\n            <div><span class=\"scu-ba__cat\">Leather Couch<\/span><h4>Leather Restoration &amp; Clean<\/h4><\/div>\r\n            <a href=\"\/contact\" class=\"scu-quote-btn\">Get Quote<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Dining Chairs -->\r\n        <div class=\"scu-ba__card\">\r\n          <div class=\"scu-slider\" id=\"usl3\">\r\n            <div class=\"scu-slider__after\"><img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Dinning-chairs-cleaning-after.jpeg\" alt=\"Dining Chairs After\"><\/div>\r\n            <div class=\"scu-slider__before\"><img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Dinning-chairs-cleaning-before.jpeg\" alt=\"Dining Chairs Before\"><\/div>\r\n            <div class=\"scu-slider__handle\"><div class=\"scu-slider__circle\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"16\" height=\"16\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" width=\"16\" height=\"16\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/div><\/div>\r\n            <span class=\"scu-tag scu-tag--b\">BEFORE<\/span>\r\n            <span class=\"scu-tag scu-tag--a\">AFTER<\/span>\r\n          <\/div>\r\n          <div class=\"scu-ba__info\">\r\n            <div><span class=\"scu-ba__cat\">Dining Chairs<\/span><h4>Chair Upholstery Clean<\/h4><\/div>\r\n            <a href=\"\/contact\" class=\"scu-quote-btn\">Get Quote<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== SERVICES GRID ========== -->\r\n  <section class=\"scu-services\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-section-header\">\r\n        <span class=\"scu-label\">What We Clean<\/span>\r\n        <h2 class=\"scu-heading\">All Upholstery Services<\/h2>\r\n        <p class=\"scu-section-sub\">From fabric couches to leather sofas, dining chairs to rugs \u2014 we clean it all<\/p>\r\n      <\/div>\r\n      <div class=\"scu-services__grid\">\r\n\r\n        <div class=\"scu-service-card\">\r\n          <div class=\"scu-service-card__img\">\r\n            <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Couch-cleaning-after.jpeg\" alt=\"Couch Cleaning\">\r\n            <div class=\"scu-service-card__overlay\"><\/div>\r\n          <\/div>\r\n          <div class=\"scu-service-card__body\">\r\n            <div class=\"scu-service-card__icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\/><path d=\"M2 9h20\"\/><path d=\"M4 9v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9\"\/><\/svg>\r\n            <\/div>\r\n            <h3>Couch &amp; Sofa Cleaning<\/h3>\r\n            <p>Deep steam cleaning for all fabric sofas \u2014 2-seaters, 3-seaters, L-shapes and modular couches. We remove stains, odours and built-up grime safely and effectively.<\/p>\r\n            <ul class=\"scu-service-card__features\">\r\n              <li>All fabric types including microfibre<\/li>\r\n              <li>Stain &amp; odour treatment<\/li>\r\n              <li>Safe for kids &amp; pets<\/li>\r\n            <\/ul>\r\n            <a href=\"\/contact\" class=\"scu-btn scu-btn--link\">Get a Free Quote \u2192<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-service-card\">\r\n          <div class=\"scu-service-card__img\">\r\n            <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Leather-couch-after.jpeg\" alt=\"Leather Couch Cleaning\">\r\n            <div class=\"scu-service-card__overlay\"><\/div>\r\n          <\/div>\r\n          <div class=\"scu-service-card__body\">\r\n            <div class=\"scu-service-card__icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\/><path d=\"M2 9h20\"\/><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"21\"\/><\/svg>\r\n            <\/div>\r\n            <h3>Leather Couch Cleaning<\/h3>\r\n            <p>Specialist leather care using professional-grade products. We clean, condition and protect your leather furniture \u2014 restoring its natural sheen without causing damage.<\/p>\r\n            <ul class=\"scu-service-card__features\">\r\n              <li>Specialist leather cleaning products<\/li>\r\n              <li>Conditioning &amp; UV protection<\/li>\r\n              <li>Crack &amp; fade prevention<\/li>\r\n            <\/ul>\r\n            <a href=\"\/contact\" class=\"scu-btn scu-btn--link\">Get a Free Quote \u2192<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-service-card\">\r\n          <div class=\"scu-service-card__img\">\r\n            <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Dinning-chairs-cleaning-after.jpeg\" alt=\"Dining Chairs Cleaning\">\r\n            <div class=\"scu-service-card__overlay\"><\/div>\r\n          <\/div>\r\n          <div class=\"scu-service-card__body\">\r\n            <div class=\"scu-service-card__icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M6 20v-2a6 6 0 0 1 12 0v2\"\/><\/svg>\r\n            <\/div>\r\n            <h3>Dining Chairs Cleaning<\/h3>\r\n            <p>Targeted upholstery cleaning for dining chairs \u2014 padded seats, fabric backs and all materials. We remove food stains, grease and everyday grime quickly and thoroughly.<\/p>\r\n            <ul class=\"scu-service-card__features\">\r\n              <li>Food &amp; grease stain removal<\/li>\r\n              <li>All chair fabrics &amp; materials<\/li>\r\n              <li>Sanitised &amp; refreshed<\/li>\r\n            <\/ul>\r\n            <a href=\"\/contact\" class=\"scu-btn scu-btn--link\">Get a Free Quote \u2192<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-service-card\">\r\n          <div class=\"scu-service-card__img\">\r\n            <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Rug-cleaning.jpeg\" alt=\"Rug Cleaning\">\r\n            <div class=\"scu-service-card__overlay\"><\/div>\r\n          <\/div>\r\n          <div class=\"scu-service-card__body\">\r\n            <div class=\"scu-service-card__icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M3 9h18M3 15h18M9 3v18M15 3v18\"\/><\/svg>\r\n            <\/div>\r\n            <h3>Rug Cleaning<\/h3>\r\n            <p>Gentle yet powerful cleaning for all rug types \u2014 Persian, wool, synthetic and more. We preserve your rug's fibres, colours and texture while delivering a thorough deep clean.<\/p>\r\n            <ul class=\"scu-service-card__features\">\r\n              <li>All rug types &amp; materials<\/li>\r\n              <li>Colour &amp; fibre safe<\/li>\r\n              <li>Stain &amp; dirt extraction<\/li>\r\n            <\/ul>\r\n            <a href=\"\/contact\" class=\"scu-btn scu-btn--link\">Get a Free Quote \u2192<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-service-card\">\r\n          <div class=\"scu-service-card__img\">\r\n            <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Stain-removal-after.jpeg\" alt=\"Stain Removal\">\r\n            <div class=\"scu-service-card__overlay\"><\/div>\r\n          <\/div>\r\n          <div class=\"scu-service-card__body\">\r\n            <div class=\"scu-service-card__icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\/><\/svg>\r\n            <\/div>\r\n            <h3>Stain &amp; Odour Removal<\/h3>\r\n            <p>Targeted treatment for tough stains and persistent odours on any upholstery. Pet accidents, wine, coffee, food \u2014 we eliminate them at the source, not just mask them.<\/p>\r\n            <ul class=\"scu-service-card__features\">\r\n              <li>Pet stain &amp; odour treatment<\/li>\r\n              <li>Wine, coffee &amp; food stains<\/li>\r\n              <li>Enzyme-based odour elimination<\/li>\r\n            <\/ul>\r\n            <a href=\"\/contact\" class=\"scu-btn scu-btn--link\">Get a Free Quote \u2192<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-service-card scu-service-card--dark\">\r\n          <div class=\"scu-service-card__dark-inner\">\r\n            <div class=\"scu-service-card__dark-icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"48\" height=\"48\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\r\n            <\/div>\r\n            <h3>Not Sure What You Need?<\/h3>\r\n            <p>Just get in touch \u2014 we'll assess your furniture and recommend the right treatment. All quotes are free and no obligation.<\/p>\r\n            <a href=\"\/contact\" class=\"scu-btn scu-btn--sky\">Get a Free Quote<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== PROCESS ========== -->\r\n  <section class=\"scu-process\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-process__grid\">\r\n        <div class=\"scu-process__img-wrap\">\r\n          <img decoding=\"async\" src=\"https:\/\/stagingloom.com\/steamcleansydney\/wp-content\/uploads\/2026\/06\/Couch-cleaning-after.jpeg\" alt=\"Upholstery Cleaning Process\" class=\"scu-process__img\">\r\n          <div class=\"scu-process__img-badge\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\r\n            <span>Safe for all fabric types<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"scu-process__content\">\r\n          <span class=\"scu-label\">How It Works<\/span>\r\n          <h2 class=\"scu-heading\">Our Upholstery Cleaning Process<\/h2>\r\n          <p>We use professional hot water extraction and specialist upholstery tools \u2014 safe for all fabric types and effective at removing even the toughest stains and odours.<\/p>\r\n          <div class=\"scu-steps\">\r\n            <div class=\"scu-step\">\r\n              <div class=\"scu-step__num\">01<\/div>\r\n              <div>\r\n                <strong>Fabric Inspection<\/strong>\r\n                <p>We assess your furniture's fabric type, construction and any stains or damage to choose the correct cleaning method.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"scu-step\">\r\n              <div class=\"scu-step__num\">02<\/div>\r\n              <div>\r\n                <strong>Pre-Treatment<\/strong>\r\n                <p>Stains and heavily soiled areas are pre-treated with specialist solutions to break them down before the main clean.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"scu-step\">\r\n              <div class=\"scu-step__num\">03<\/div>\r\n              <div>\r\n                <strong>Steam Extraction<\/strong>\r\n                <p>Hot water extraction removes deep-seated dirt, bacteria, allergens and odours \u2014 leaving fibres fresh and clean.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"scu-step\">\r\n              <div class=\"scu-step__num\">04<\/div>\r\n              <div>\r\n                <strong>Final Inspection<\/strong>\r\n                <p>We do a full check to make sure you're completely satisfied before we leave. Remaining spots are re-treated if needed.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== WHY CHOOSE US ========== -->\r\n  <section class=\"scu-why\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-section-header\">\r\n        <span class=\"scu-label\">Why Choose Us<\/span>\r\n        <h2 class=\"scu-heading\">Why Sydney Trusts Us With Their Furniture<\/h2>\r\n      <\/div>\r\n      <div class=\"scu-why__grid\">\r\n        <div class=\"scu-why__card\">\r\n          <div class=\"scu-why__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg><\/div>\r\n          <h4>Professional Equipment<\/h4>\r\n          <p>We use specialist upholstery tools and professional-grade machines \u2014 not household steam cleaners.<\/p>\r\n        <\/div>\r\n        <div class=\"scu-why__card\">\r\n          <div class=\"scu-why__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72\"\/><\/svg><\/div>\r\n          <h4>Eco-Friendly &amp; Safe<\/h4>\r\n          <p>All our cleaning solutions are non-toxic and safe for children, pets and allergy sufferers.<\/p>\r\n        <\/div>\r\n        <div class=\"scu-why__card\">\r\n          <div class=\"scu-why__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg><\/div>\r\n          <h4>Fully Insured<\/h4>\r\n          <p>All our technicians are fully insured and trained to handle all types of upholstery safely.<\/p>\r\n        <\/div>\r\n        <div class=\"scu-why__card\">\r\n          <div class=\"scu-why__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\r\n          <h4>Satisfaction Guaranteed<\/h4>\r\n          <p>Not 100% happy? We'll come back and re-clean at absolutely no extra charge.<\/p>\r\n        <\/div>\r\n        <div class=\"scu-why__card\">\r\n          <div class=\"scu-why__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\r\n          <h4>Same Day Available<\/h4>\r\n          <p>Need it done urgently? We offer same-day and next-day bookings across all of Sydney.<\/p>\r\n        <\/div>\r\n        <div class=\"scu-why__card\">\r\n          <div class=\"scu-why__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"1\" y=\"4\" width=\"22\" height=\"16\" rx=\"2\"\/><line x1=\"1\" y1=\"10\" x2=\"23\" y2=\"10\"\/><\/svg><\/div>\r\n          <h4>Transparent Pricing<\/h4>\r\n          <p>Free quotes with no hidden fees. You'll always know exactly what you're paying before we start.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== FAQ ========== -->\r\n  <section class=\"scu-faq\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-section-header\">\r\n        <span class=\"scu-label\">FAQs<\/span>\r\n        <h2 class=\"scu-heading\">Common Questions<\/h2>\r\n      <\/div>\r\n      <div class=\"scu-faq__grid\">\r\n\r\n        <div class=\"scu-faq__item\">\r\n          <div class=\"scu-faq__q\"><span>How long does upholstery cleaning take?<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/div>\r\n          <div class=\"scu-faq__a\">Most couches take 45 minutes to 1.5 hours. Larger L-shaped sofas or full sets of dining chairs may take longer. We'll give you an accurate estimate when you book.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-faq__item\">\r\n          <div class=\"scu-faq__q\"><span>How long until the furniture is dry?<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/div>\r\n          <div class=\"scu-faq__a\">Typically 2\u20134 hours with good ventilation. We recommend opening windows and turning on fans to speed up drying. Avoid sitting on it until it's fully dry.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-faq__item\">\r\n          <div class=\"scu-faq__q\"><span>Can you clean leather couches?<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/div>\r\n          <div class=\"scu-faq__a\">Yes. We use specialist leather cleaning and conditioning products that are safe for all leather types \u2014 including full grain, top grain and bonded leather.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-faq__item\">\r\n          <div class=\"scu-faq__q\"><span>Can you remove pet stains from my couch?<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/div>\r\n          <div class=\"scu-faq__a\">Yes. We use enzyme-based treatments specifically designed to break down pet urine and eliminate odours at the source \u2014 not just mask them with fragrance.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-faq__item\">\r\n          <div class=\"scu-faq__q\"><span>Is steam cleaning safe for all couch fabrics?<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/div>\r\n          <div class=\"scu-faq__a\">We always inspect the fabric first and adjust our method accordingly. We clean microfibre, velvet, linen, cotton, synthetic blends and leather \u2014 using the correct technique for each.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"scu-faq__item\">\r\n          <div class=\"scu-faq__q\"><span>Do you clean rugs as well as couches?<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/div>\r\n          <div class=\"scu-faq__a\">Yes \u2014 rugs are part of our upholstery cleaning service. We clean all rug types including Persian, wool, synthetic and more, either on-site or take-away.<\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== REVIEWS ========== -->\r\n  <section class=\"scu-reviews\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-section-header\">\r\n        <span class=\"scu-label\">Client Reviews<\/span>\r\n        <h2 class=\"scu-heading\">What Our Upholstery Clients Say<\/h2>\r\n      <\/div>\r\n      <div class=\"scu-reviews__grid\">\r\n        <div class=\"scu-review\">\r\n          <div class=\"scu-review__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n          <p>\"My white couch had pet stains all over it \u2014 I was ready to throw it out. They got every stain out and it looks brand new. Absolutely incredible results!\"<\/p>\r\n          <div class=\"scu-review__author\"><div class=\"scu-review__av\">L<\/div><div><strong>Lisa P.<\/strong><span>Manly<\/span><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"scu-review\">\r\n          <div class=\"scu-review__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n          <p>\"Had my leather couch and dining chairs done. Both look amazing \u2014 the leather is so soft and clean. Professional, fast and very reasonably priced.\"<\/p>\r\n          <div class=\"scu-review__author\"><div class=\"scu-review__av\">D<\/div><div><strong>David W.<\/strong><span>Sutherland<\/span><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"scu-review\">\r\n          <div class=\"scu-review__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n          <p>\"Got my L-shaped sofa cleaned before a family event. It was in bad shape \u2014 now it looks spotless. Turned up on time, done quickly, great communication.\"<\/p>\r\n          <div class=\"scu-review__author\"><div class=\"scu-review__av\">R<\/div><div><strong>Rachel T.<\/strong><span>Cronulla<\/span><\/div><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== CTA ========== -->\r\n  <section class=\"scu-cta\">\r\n    <div class=\"scu-container\">\r\n      <div class=\"scu-cta__inner\">\r\n        <div class=\"scu-cta__text\">\r\n          <h2>Ready to Restore Your Furniture?<\/h2>\r\n          <p>Get your free, no-obligation quote today. All of Sydney covered.<\/p>\r\n        <\/div>\r\n        <div class=\"scu-cta__btns\">\r\n          <a href=\"\/contact\" class=\"scu-btn scu-btn--white\">Get a Free Quote<\/a>\r\n          <a href=\"tel:0400000000\" class=\"scu-btn scu-btn--outline-white\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"16\" height=\"16\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.72 12a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.63 1h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L7.91 8.6a16 16 0 0 0 6 6l.96-.96a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n            Call Now\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div><!-- end .scu-page -->\r\n\r\n<style>\r\n.scu-page *, .scu-page *::before, .scu-page *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n.scu-page {\r\n  --u-blue:     #0369a1;\r\n  --u-dark:     #0c4a6e;\r\n  --u-sky:      #38bdf8;\r\n  --u-sky-lt:   #e0f2fe;\r\n  --u-sky-pale: #f0f9ff;\r\n  --u-white:    #ffffff;\r\n  --u-text:     #1e293b;\r\n  --u-muted:    #64748b;\r\n  --u-border:   #e2e8f0;\r\n  --u-radius:   14px;\r\n  --u-shadow:   0 4px 24px rgba(3,105,161,0.10);\r\n  --u-shadow-lg:0 10px 40px rgba(3,105,161,0.18);\r\n  font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;\r\n  color: var(--u-text); line-height: 1.6;\r\n}\r\n.scu-page img { display: block; max-width: 100%; }\r\n.scu-page a   { text-decoration: none; }\r\n.scu-page ul  { list-style: none; }\r\n\r\n.scu-page .scu-container { max-width: 1200px; margin: 0 auto; padding: 0 24px; }\r\n.scu-page .scu-label { display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: var(--u-sky); margin-bottom: 8px; }\r\n.scu-page .scu-heading { font-size: clamp(1.9rem, 4vw, 2.8rem); font-weight: 800; color: var(--u-dark); line-height: 1.15; letter-spacing: -0.5px; margin-bottom: 14px; }\r\n.scu-page .scu-section-header { text-align: center; margin-bottom: 52px; }\r\n.scu-page .scu-section-sub { font-size: 16px; color: var(--u-muted); max-width: 560px; margin: 0 auto; }\r\n\r\n\/* Buttons *\/\r\n.scu-page .scu-btn { display: inline-flex; align-items: center; gap: 8px; padding: 14px 28px; border-radius: 50px; font-size: 15px; font-weight: 700; border: 2px solid transparent; transition: all 0.25s; white-space: nowrap; }\r\n.scu-page .scu-btn--primary { background: var(--u-blue); color: #fff; border-color: var(--u-blue); }\r\n.scu-page .scu-btn--primary:hover { background: var(--u-dark); border-color: var(--u-dark); transform: translateY(-2px); box-shadow: 0 8px 24px rgba(3,105,161,0.3); }\r\n.scu-page .scu-btn--ghost { background: transparent; color: rgba(255,255,255,0.8); border-color: rgba(255,255,255,0.3); }\r\n.scu-page .scu-btn--ghost:hover { background: rgba(255,255,255,0.1); border-color: rgba(255,255,255,0.6); }\r\n.scu-page .scu-btn--sky { background: var(--u-sky); color: var(--u-dark); border-color: var(--u-sky); }\r\n.scu-page .scu-btn--sky:hover { background: #0ea5e9; border-color: #0ea5e9; transform: translateY(-2px); }\r\n.scu-page .scu-btn--white { background: #fff; color: var(--u-dark); border-color: #fff; }\r\n.scu-page .scu-btn--white:hover { background: var(--u-sky-lt); transform: translateY(-2px); }\r\n.scu-page .scu-btn--outline-white { background: transparent; color: #fff; border-color: rgba(255,255,255,0.5); }\r\n.scu-page .scu-btn--outline-white:hover { background: rgba(255,255,255,0.1); border-color: #fff; }\r\n.scu-page .scu-btn--link { background: transparent; color: var(--u-blue); border-color: var(--u-blue); padding: 10px 20px; font-size: 14px; }\r\n.scu-page .scu-btn--link:hover { background: var(--u-blue); color: #fff; }\r\n\r\n\/* ============================================================ HERO ============================================================ *\/\r\n.scu-page .scu-hero { display: grid; grid-template-columns: 1fr 1fr; min-height: 100vh; overflow: hidden; }\r\n.scu-page .scu-hero__img-side { position: relative; overflow: hidden; }\r\n.scu-page .scu-hero__img-side img { width: 100%; height: 100%; object-fit: cover; animation: scu-zoom 16s ease-in-out infinite alternate; }\r\n@keyframes scu-zoom { from { transform: scale(1); } to { transform: scale(1.06); } }\r\n.scu-page .scu-hero__img-overlay { position: absolute; inset: 0; background: linear-gradient(to right, transparent 60%, rgba(5,15,26,0.6) 100%); }\r\n.scu-page .scu-hero__content-side { background: #050f1a; display: flex; align-items: center; position: relative; overflow: hidden; }\r\n.scu-page .scu-hero__content-side::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 80% 70% at 80% 50%, rgba(3,105,161,0.25) 0%, transparent 70%); pointer-events: none; }\r\n.scu-page .scu-hero__content-side::after { content: ''; position: absolute; inset: 0; background-image: linear-gradient(rgba(56,189,248,0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(56,189,248,0.03) 1px, transparent 1px); background-size: 60px 60px; pointer-events: none; }\r\n.scu-page .scu-hero__inner { position: relative; z-index: 2; padding: 80px 60px 80px 50px; }\r\n.scu-page .scu-hero__title { font-size: clamp(2.2rem, 4vw, 3.8rem); font-weight: 900; color: #fff; line-height: 1.05; letter-spacing: -2px; margin-bottom: 18px; }\r\n.scu-page .scu-hero__accent { color: var(--u-sky); }\r\n.scu-page .scu-hero__sub { font-size: 16px; color: rgba(255,255,255,0.55); line-height: 1.65; margin-bottom: 24px; max-width: 420px; }\r\n.scu-page .scu-hero__checks { display: flex; flex-direction: column; gap: 8px; margin-bottom: 30px; }\r\n.scu-page .scu-hero__checks span { display: inline-flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 600; color: rgba(255,255,255,0.7); }\r\n.scu-page .scu-hero__checks span svg { color: var(--u-sky); flex-shrink: 0; }\r\n.scu-page .scu-hero__btns { display: flex; gap: 12px; margin-bottom: 36px; flex-wrap: wrap; }\r\n.scu-page .scu-hero__trust { display: flex; align-items: center; padding-top: 28px; border-top: 1px solid rgba(255,255,255,0.08); }\r\n.scu-page .scu-hero__trust-item { display: flex; flex-direction: column; padding: 0 24px; }\r\n.scu-page .scu-hero__trust-item:first-child { padding-left: 0; }\r\n.scu-page .scu-hero__trust-item strong { font-size: 22px; font-weight: 900; color: var(--u-sky); line-height: 1; }\r\n.scu-page .scu-hero__trust-item span { font-size: 11px; color: rgba(255,255,255,0.4); margin-top: 3px; text-transform: uppercase; letter-spacing: 0.5px; }\r\n.scu-page .scu-hero__trust-div { width: 1px; height: 32px; background: rgba(255,255,255,0.1); }\r\n\r\n\/* ============================================================ BEFORE & AFTER ============================================================ *\/\r\n.scu-page .scu-ba { padding: 100px 0; background: var(--u-sky-pale); }\r\n.scu-page .scu-ba__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.scu-page .scu-ba__card { background: var(--u-white); border-radius: var(--u-radius); overflow: hidden; box-shadow: var(--u-shadow); border: 1px solid var(--u-border); transition: transform 0.25s, box-shadow 0.25s; }\r\n.scu-page .scu-ba__card:hover { transform: translateY(-5px); box-shadow: var(--u-shadow-lg); }\r\n.scu-page .scu-slider { position: relative; height: 280px; overflow: hidden; cursor: ew-resize; user-select: none; }\r\n.scu-page .scu-slider__after, .scu-page .scu-slider__before { position: absolute; inset: 0; }\r\n.scu-page .scu-slider__after img, .scu-page .scu-slider__before img { width: 100%; height: 100%; object-fit: cover; display: block; pointer-events: none; }\r\n.scu-page .scu-slider__before { clip-path: inset(0 50% 0 0); }\r\n.scu-page .scu-slider__handle { position: absolute; top: 0; bottom: 0; left: 50%; width: 3px; background: rgba(255,255,255,0.9); transform: translateX(-50%); z-index: 10; pointer-events: none; }\r\n.scu-page .scu-slider__circle { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 40px; height: 40px; background: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; gap: 2px; box-shadow: 0 3px 14px rgba(0,0,0,0.25); color: var(--u-blue); }\r\n.scu-page .scu-tag { position: absolute; bottom: 10px; font-size: 10px; font-weight: 800; letter-spacing: 1.5px; text-transform: uppercase; padding: 3px 9px; border-radius: 4px; z-index: 5; pointer-events: none; }\r\n.scu-page .scu-tag--b { left: 10px; background: rgba(0,0,0,0.75); color: #fff; }\r\n.scu-page .scu-tag--a { right: 10px; background: var(--u-blue); color: #fff; }\r\n.scu-page .scu-ba__info { display: flex; align-items: center; justify-content: space-between; padding: 14px 18px; gap: 10px; }\r\n.scu-page .scu-ba__cat { display: block; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--u-sky); margin-bottom: 2px; }\r\n.scu-page .scu-ba__info h4 { font-size: 14px; font-weight: 700; color: var(--u-dark); }\r\n.scu-page .scu-quote-btn { display: inline-block; padding: 8px 16px; background: var(--u-blue); color: #fff; border-radius: 50px; font-size: 12px; font-weight: 700; white-space: nowrap; transition: all 0.2s; flex-shrink: 0; }\r\n.scu-page .scu-quote-btn:hover { background: var(--u-dark); transform: translateY(-1px); }\r\n\r\n\/* ============================================================ SERVICES GRID ============================================================ *\/\r\n.scu-page .scu-services { padding: 100px 0; background: var(--u-white); }\r\n.scu-page .scu-services__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }\r\n.scu-page .scu-service-card { background: var(--u-white); border-radius: var(--u-radius); overflow: hidden; border: 1px solid var(--u-border); box-shadow: var(--u-shadow); transition: transform 0.25s, box-shadow 0.25s; display: flex; flex-direction: column; }\r\n.scu-page .scu-service-card:hover { transform: translateY(-6px); box-shadow: var(--u-shadow-lg); }\r\n.scu-page .scu-service-card__img { height: 200px; overflow: hidden; position: relative; }\r\n.scu-page .scu-service-card__img img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s; }\r\n.scu-page .scu-service-card:hover .scu-service-card__img img { transform: scale(1.06); }\r\n.scu-page .scu-service-card__overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(12,74,110,0.4) 0%, transparent 60%); pointer-events: none; }\r\n.scu-page .scu-service-card__body { padding: 22px 24px 26px; display: flex; flex-direction: column; flex: 1; }\r\n.scu-page .scu-service-card__icon { width: 40px; height: 40px; background: var(--u-sky-lt); border-radius: 10px; display: flex; align-items: center; justify-content: center; color: var(--u-blue); margin-bottom: 12px; }\r\n.scu-page .scu-service-card__icon svg { width: 20px; height: 20px; }\r\n.scu-page .scu-service-card__body h3 { font-size: 17px; font-weight: 700; color: var(--u-dark); margin-bottom: 8px; }\r\n.scu-page .scu-service-card__body p { font-size: 14px; color: var(--u-muted); line-height: 1.65; margin-bottom: 14px; }\r\n.scu-page .scu-service-card__features { display: flex; flex-direction: column; gap: 5px; margin-bottom: 18px; flex: 1; }\r\n.scu-page .scu-service-card__features li { font-size: 13px; color: var(--u-text); font-weight: 500; display: flex; align-items: center; gap: 7px; }\r\n.scu-page .scu-service-card__features li::before { content: ''; width: 6px; height: 6px; background: var(--u-sky); border-radius: 50%; flex-shrink: 0; }\r\n.scu-page .scu-service-card--dark { background: linear-gradient(135deg, #050f1a, var(--u-dark)); border-color: transparent; }\r\n.scu-page .scu-service-card__dark-inner { padding: 40px 28px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 14px; height: 100%; justify-content: center; }\r\n.scu-page .scu-service-card__dark-icon { color: rgba(56,189,248,0.6); }\r\n.scu-page .scu-service-card--dark h3 { font-size: 20px; font-weight: 800; color: #fff; }\r\n.scu-page .scu-service-card--dark p { font-size: 14px; color: rgba(255,255,255,0.6); line-height: 1.65; }\r\n\r\n\/* ============================================================ PROCESS ============================================================ *\/\r\n.scu-page .scu-process { padding: 100px 0; background: var(--u-sky-pale); }\r\n.scu-page .scu-process__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center; }\r\n.scu-page .scu-process__img-wrap { position: relative; }\r\n.scu-page .scu-process__img { width: 100%; height: 480px; object-fit: cover; border-radius: 20px; box-shadow: var(--u-shadow-lg); }\r\n.scu-page .scu-process__img-badge { position: absolute; bottom: -18px; right: -18px; background: var(--u-blue); color: #fff; padding: 14px 20px; border-radius: 14px; display: flex; align-items: center; gap: 10px; font-size: 14px; font-weight: 700; box-shadow: var(--u-shadow); }\r\n.scu-page .scu-process__img-badge svg { color: var(--u-sky); }\r\n.scu-page .scu-process__content > p { font-size: 15px; color: var(--u-muted); line-height: 1.7; margin-bottom: 32px; }\r\n.scu-page .scu-steps { display: flex; flex-direction: column; gap: 22px; }\r\n.scu-page .scu-step { display: flex; gap: 18px; align-items: flex-start; }\r\n.scu-page .scu-step__num { font-size: 28px; font-weight: 900; color: var(--u-sky); line-height: 1; flex-shrink: 0; width: 44px; }\r\n.scu-page .scu-step strong { display: block; font-size: 15px; font-weight: 700; color: var(--u-dark); margin-bottom: 4px; }\r\n.scu-page .scu-step p { font-size: 14px; color: var(--u-muted); line-height: 1.6; }\r\n\r\n\/* ============================================================ WHY ============================================================ *\/\r\n.scu-page .scu-why { padding: 100px 0; background: var(--u-white); }\r\n.scu-page .scu-why__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.scu-page .scu-why__card { padding: 28px; border-radius: var(--u-radius); background: var(--u-sky-pale); border: 1px solid rgba(56,189,248,0.15); transition: transform 0.25s, box-shadow 0.25s; }\r\n.scu-page .scu-why__card:hover { transform: translateY(-5px); box-shadow: var(--u-shadow-lg); background: var(--u-white); }\r\n.scu-page .scu-why__icon { width: 50px; height: 50px; background: var(--u-sky-lt); border-radius: 12px; display: flex; align-items: center; justify-content: center; color: var(--u-blue); margin-bottom: 16px; transition: background 0.25s; }\r\n.scu-page .scu-why__card:hover .scu-why__icon { background: var(--u-blue); color: #fff; }\r\n.scu-page .scu-why__icon svg { width: 24px; height: 24px; }\r\n.scu-page .scu-why__card h4 { font-size: 16px; font-weight: 700; color: var(--u-dark); margin-bottom: 8px; }\r\n.scu-page .scu-why__card p { font-size: 14px; color: var(--u-muted); line-height: 1.65; }\r\n\r\n\/* ============================================================ FAQ ============================================================ *\/\r\n.scu-page .scu-faq { padding: 100px 0; background: var(--u-sky-pale); }\r\n.scu-page .scu-faq__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; max-width: 1000px; margin: 0 auto; }\r\n.scu-page .scu-faq__item { border: 1px solid var(--u-border); border-radius: var(--u-radius); overflow: hidden; }\r\n.scu-page .scu-faq__q { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 18px 20px; cursor: pointer; background: var(--u-white); transition: background 0.2s; }\r\n.scu-page .scu-faq__q:hover { background: var(--u-sky-lt); }\r\n.scu-page .scu-faq__q span { font-size: 15px; font-weight: 600; color: var(--u-dark); }\r\n.scu-page .scu-faq__q svg { flex-shrink: 0; color: var(--u-blue); transition: transform 0.3s; }\r\n.scu-page .scu-faq__item.open .scu-faq__q svg { transform: rotate(180deg); }\r\n.scu-page .scu-faq__a { padding: 0 20px; font-size: 14px; color: var(--u-muted); line-height: 1.7; max-height: 0; overflow: hidden; transition: max-height 0.35s ease, padding 0.35s ease; }\r\n.scu-page .scu-faq__item.open .scu-faq__a { max-height: 200px; padding: 16px 20px; }\r\n\r\n\/* ============================================================ REVIEWS ============================================================ *\/\r\n.scu-page .scu-reviews { padding: 100px 0; background: var(--u-white); }\r\n.scu-page .scu-reviews__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }\r\n.scu-page .scu-review { background: var(--u-sky-pale); border-radius: var(--u-radius); padding: 28px; box-shadow: var(--u-shadow); border: 1px solid rgba(56,189,248,0.15); transition: transform 0.25s; }\r\n.scu-page .scu-review:hover { transform: translateY(-4px); }\r\n.scu-page .scu-review__stars { font-size: 18px; color: #f59e0b; margin-bottom: 14px; }\r\n.scu-page .scu-review p { font-size: 14px; color: var(--u-muted); line-height: 1.7; font-style: italic; margin-bottom: 20px; }\r\n.scu-page .scu-review__author { display: flex; align-items: center; gap: 12px; }\r\n.scu-page .scu-review__av { width: 42px; height: 42px; background: var(--u-blue); color: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 17px; font-weight: 700; flex-shrink: 0; }\r\n.scu-page .scu-review__author strong { display: block; font-size: 14px; font-weight: 700; color: var(--u-text); }\r\n.scu-page .scu-review__author span { font-size: 12px; color: var(--u-muted); }\r\n\r\n\/* ============================================================ CTA ============================================================ *\/\r\n.scu-page .scu-cta { padding: 80px 0; background: var(--u-blue); }\r\n.scu-page .scu-cta__inner { display: flex; align-items: center; justify-content: space-between; gap: 40px; flex-wrap: wrap; }\r\n.scu-page .scu-cta h2 { font-size: clamp(1.6rem, 3vw, 2.4rem); font-weight: 800; color: #fff; margin-bottom: 8px; }\r\n.scu-page .scu-cta p { font-size: 15px; color: rgba(255,255,255,0.75); }\r\n.scu-page .scu-cta__btns { display: flex; gap: 14px; flex-wrap: wrap; flex-shrink: 0; }\r\n\r\n\/* ============================================================ RESPONSIVE ============================================================ *\/\r\n@media (max-width: 1024px) {\r\n  .scu-page .scu-hero { grid-template-columns: 1fr; min-height: auto; }\r\n  .scu-page .scu-hero__img-side { height: 400px; }\r\n  .scu-page .scu-hero__inner { padding: 60px 30px; }\r\n  .scu-page .scu-process__grid { grid-template-columns: 1fr; }\r\n  .scu-page .scu-process__img { height: 340px; }\r\n  .scu-page .scu-faq__grid { grid-template-columns: 1fr; }\r\n  .scu-page .scu-reviews__grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n@media (max-width: 768px) {\r\n  .scu-page .scu-ba__grid { grid-template-columns: 1fr; }\r\n  .scu-page .scu-services__grid { grid-template-columns: 1fr; }\r\n  .scu-page .scu-why__grid { grid-template-columns: 1fr; }\r\n  .scu-page .scu-reviews__grid { grid-template-columns: 1fr; }\r\n  .scu-page .scu-cta__inner { flex-direction: column; text-align: center; }\r\n  .scu-page .scu-hero__btns { flex-direction: column; align-items: flex-start; }\r\n  .scu-page .scu-ba, .scu-page .scu-services, .scu-page .scu-process,\r\n  .scu-page .scu-why, .scu-page .scu-faq, .scu-page .scu-reviews { padding: 70px 0; }\r\n}\r\n@media (max-width: 480px) {\r\n  .scu-page .scu-hero__trust { flex-wrap: wrap; gap: 16px; }\r\n  .scu-page .scu-hero__trust-div { display: none; }\r\n  .scu-page .scu-cta__btns { flex-direction: column; width: 100%; }\r\n  .scu-page .scu-cta__btns .scu-btn { justify-content: center; }\r\n  .scu-page .scu-process__img-badge { right: 8px; bottom: -14px; }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  function makeSlider(slider) {\r\n    var before = slider.querySelector('.scu-slider__before');\r\n    var handle = slider.querySelector('.scu-slider__handle');\r\n    var drag = false;\r\n    function setPos(x) {\r\n      var r = slider.getBoundingClientRect();\r\n      var pct = Math.min(Math.max((x - r.left) \/ r.width * 100, 1), 99);\r\n      before.style.clipPath = 'inset(0 ' + (100 - pct) + '% 0 0)';\r\n      handle.style.left = pct + '%';\r\n    }\r\n    slider.addEventListener('mousedown', function(e){ drag=true; setPos(e.clientX); e.preventDefault(); });\r\n    slider.addEventListener('touchstart', function(e){ drag=true; setPos(e.touches[0].clientX); }, { passive:true });\r\n    document.addEventListener('mousemove', function(e){ if(drag) setPos(e.clientX); });\r\n    document.addEventListener('touchmove', function(e){ if(drag) setPos(e.touches[0].clientX); }, { passive:true });\r\n    document.addEventListener('mouseup', function(){ drag=false; });\r\n    document.addEventListener('touchend', function(){ drag=false; });\r\n  }\r\n\r\n  function initFaq() {\r\n    document.querySelectorAll('.scu-faq__item').forEach(function(item) {\r\n      item.querySelector('.scu-faq__q').addEventListener('click', function() {\r\n        var isOpen = item.classList.contains('open');\r\n        document.querySelectorAll('.scu-faq__item').forEach(function(i){ i.classList.remove('open'); });\r\n        if (!isOpen) item.classList.add('open');\r\n      });\r\n    });\r\n  }\r\n\r\n  function init() {\r\n    document.querySelectorAll('.scu-slider').forEach(makeSlider);\r\n    initFaq();\r\n  }\r\n\r\n  document.readyState === 'loading'\r\n    ? document.addEventListener('DOMContentLoaded', init)\r\n    : init();\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Upholstery Cleaning Sydney ProfessionalUpholsteryCleaning Expert steam cleaning for couches, leather sofas, dining chairs, rugs and more \u2014 restoring your furniture to like-new condition safely and effectively. Fabric, Leather &amp; Microfibre Stain &amp; Odour Removal Safe for Kids &amp; Pets 100% Satisfaction Guaranteed Get a Free Quote Call Now 500+Jobs Done \u2605 5.0Google Rating FreeQuote Real [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-218","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/pages\/218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/comments?post=218"}],"version-history":[{"count":4,"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/pages\/218\/revisions"}],"predecessor-version":[{"id":223,"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/pages\/218\/revisions\/223"}],"wp:attachment":[{"href":"https:\/\/stagingloom.com\/steamcleansydney\/wp-json\/wp\/v2\/media?parent=218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}