PageSourceSearch

https://ocdhome.com/services/carpet-cleaning/

html ocdhome.com collected 2026-10-09 23:19:17 UTC 169,691 bytes, 12 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/media/optimized/logo-640.webp 640w, /media/optimized/logo-960.webp 960w, /media/optimized/logo-1280.webp 1280w, /media/optimized/logo-1600.webp 1599w, /media/logo.webp 2048w" imageSizes="100vw"/><link rel="preload" href="/media/social-instagram.svg" as="image"/><link rel="preload" href="/media/social-facebook.svg" as="image"/><link rel="preload" href="/media/social-yelp.svg" as="image"/><link rel="preload" href="/media/social-google.svg" as="image"/><link rel="preload" href="/media/social-nextdoor.svg" as="image"/><link rel="preload" as="image" imageSrcSet="/media/optimized/carpet-service-640.webp 640w, /media/optimized/carpet-service-960.webp 960w, /media/optimized/carpet-service-1280.webp 1279w, /media/optimized/carpet-service-1536.webp 1536w" imageSizes="(max-width: 760px) 100vw, 50vw" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/index.DMtWYaEt.css" data-rsc-css-href="/_next/static/css/index.DMtWYaEt.css" data-precedence="vite-rsc/importer-resources"/><link rel="modulepreload" fetchPriority="low" href="/_next/static/chunks/index-C2hzo6Z_.js"/>
1<script src="/_next/static/chunks/rolldown-runtime-C60lm6uB.js" type="module" async=""></script>
1<script src="/_next/static/chunks/framework-D_rUT4EX.js" type="module" async=""></script>
1<script src="/_next/static/chunks/navigation-errors-By4dF-Cc.js" type="module" async=""></script>
1<link rel="modulepreload" href="/_next/static/chunks/layout-segment-context-BnNyzBE9.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/site-two-Dkk3dRZY.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/site-image-B4K568Dg.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/sheet-B6GwVtAo.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/createLucideIcon-CLApvFWr.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/Icon-Bo9jbUr1.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/content-DsmUybjv.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/site-client-Dep1x993.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/slider-C_q-2ugy.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/dist-OTakk3Ty.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/site-contact-tools-D3YS_82t.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/site-two-work-gallery-C_oBRFOe.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/chevrons-left-right-DoHPAGAZ.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/streamed-icons-BGoXftz2.js" crossorigin=""/>
1<script>Object.assign(((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}),{params:{"slug":["services","carpet-cleaning"]},nav:{"pathname":"/services/carpet-cleaning/","searchParams":[]}})</script>
1<link rel="modulepreload" href="/_next/static/chunks/index-C2hzo6Z_.js" />
2</head><body class="site-two"><a class="skip-link" href="#main">Skip to content</a><div class="topbar"><span>FLOOR &amp; FABRIC CARE · ORANGE COUNTY, CA</span><a href="tel:+19499795799">(949) 979-5799</a></div><header class="site2-header is-solid"><div class="site2-header-top"><button type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed" data-slot="sheet-trigger" class="site2-menu-trigger" aria-label="Open navigation"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu" preserveAspectRatio="none" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button><a href="/" class="site2-logo" aria-label="OCD HOME — Floor &amp; Fabric Care — home"><img alt="OCD HOME" src="/media/logo-stacked.webp" width="2048" height="1394" decoding="async"/><span class="site2-logo-tagline">FLOOR &amp; FABRIC CARE</span></a><a class="site2-book" href="https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website" data-location="header"><span>BOOK A CLEANING</span><svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-days" aria-hidden="true"><path d="M8 2v3"></path><path d="M16 2v3"></path><rect x="3" y="3" width="18" height="18" rx="2"></rect><path d="M3 9h18"></path><path d="M8 13h.01"></path><path d="M12 13h.01"></path><path d="M16 13h.01"></path><path d="M8 17h.01"></path><path d="M12 17h.01"></path><path d="M16 17h.01"></path></svg></a></div><nav class="site2-service-nav" aria-label="Cleaning services"><a href="/services/carpet-cleaning/" aria-current="page">Carpet</a><a href="/services/stone-care/">Stone</a><a href="/services/upholstery-cleaning/">Upholstery</a><a href="/services/area-rug-cleaning/">Area Rugs</a><a href="/services/hardwood-floor-care/">Hardwood</a><a href="/services/tile-grout-cleaning/">Tile &amp; Grout</a></nav></header><main id="main" tabindex="-1" data-page-type="Service"><div class="collection-page service-page service-carpet-cleaning"><section class="service-editorial-hero"><div><p class="eyebrow">Carpet Cleaning<!-- --> · Orange County</p><h1>Comfort Starts Underfoot.</h1><span class="collection-dash"></span><p>Professional carpet cleaning for Orange County homes and businesses. From well-used family rooms to carpeted stairs, we address the soil you see and the buildup routine vacuuming leaves behind.</p><a class="collection-button" href="https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website" data-location="carpet-cleaning-hero">Book Online<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-days" aria-hidden="true"><path d="M8 2v3"></path><path d="M16 2v3"></path><rect x="3" y="3" width="18" height="18" rx="2"></rect><path d="M3 9h18"></path><path d="M8 13h.01"></path><path d="M12 13h.01"></path><path d="M16 13h.01"></path><path d="M8 17h.01"></path><path d="M12 17h.01"></path><path d="M16 17h.01"></path></svg></a></div><figure><img alt="Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom" fetchPriority="high" src="/media/optimized/carpet-service-1536.webp" srcSet="/media/optimized/carpet-service-640.webp 640w, /media/optimized/carpet-service-960.webp 960w, /media/
2optimized/carpet-service-1280.webp 1279w, /media/optimized/carpet-service-1536.webp 1536w" sizes="(max-width: 760px) 100vw, 50vw" width="1536" height="1024" decoding="sync"/><figcaption>Comfort underfoot.</figcaption></figure></section><div class="collection-assurances"><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-heart" aria-hidden="true"><path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"></path></svg>Family Owned &amp; Operated</span><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Surface-Specific Methods</span><a href="/satisfaction-guarantee/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>Our Satisfaction Guarantee</a></div><section class="collection-wrap service-introduction"><div><p class="eyebrow">Carpet Cleaning</p><h2>Professional carpet cleaning in Orange County.</h2></div><div><p>A carpet can look tired for several different reasons. Embedded grit, oily traffic lanes, a recent spill and permanent fiber wear each need a different conversation. We inspect the carpet first, explain what is likely to improve, and select treatment around the fiber and condition. Our truck-mounted hot-water extraction process combines preparation, agitation, rinsing and recovery, with deep cleaning and topical deodorization included.</p><ul class="collection-surface-list"><li><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Bedrooms &amp; living rooms</li><li><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Stairs &amp; landings</li><li><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Hallways &amp; traffic lanes</li><li><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Offices &amp; commercial carpet</li></ul></div></section><section class="service-process-band"><div class="collection-wrap"><div class="collection-heading"><p class="eyebrow">Our <!-- -->Carpet<!-- --> Process</p><h2>From inspection to the final walkthrough.</h2><p>We confirm the exact treatment after assessing your surfaces. Here is how the work comes together.</p></div><ol class="service-process-grid"><li><span>01</span><h3>Inspect &amp; protect</h3><p>Walk through the rooms together, identify concerns and protect the surrounding surfaces and furnishings.</p></li><li><span>02</span><h3>Prepare the carpet</h3><p>Move agreed light items and vacuum loose soil before applying cleaning solutions.</p></li><li><span>03</span><h3>Treat spots &amp; precondition</h3><p>Select spot treatments for the marks identified and precondition soiled fibers. Discuss pet or odor treatment when needed.</p></li><li><span>04</span><h3>
2Agitate the fibers</h3><p>Work the preconditioner through the carpet with appropriate agitation to loosen embedded soil.</p></li><li><span>05</span><h3>Rinse &amp; extract</h3><p>Use truck-mounted hot-water extraction to rinse the carpet and recover loosened soil, solution and moisture.</p></li><li><span>06</span><h3>Dry, detail &amp; review</h3><p>Make drying passes, reassess remaining spots and review the result and aftercare with you.</p></li></ol></div></section><section class="collection-wrap service-specialties"><p class="eyebrow">A Little More Attention</p><div><article><h2>Pet stains &amp; odors</h2><p>Topical deodorization and deep cleaning are included in our standard cleaning process.
3
4Excessive pet urine or odor, or contamination that has penetrated the carpet padding or underlying surface, requires a Bio Treatment at an additional $65 per area. Our technicians assess the affected areas on site to identify and address the source of the problem.
5
6In our experience, cat urine is the most difficult pet odor to remove. If contamination is widespread in the padding, replacing the affected padding may be necessary.</p></article><article><h2>Stubborn spills</h2><p>Coffee, tracked-in soil and food spills do not all respond to the same treatment. Tell us what happened and which products you have already tried. Some dyes and permanent discoloration may remain.</p></article><article><h2>Fiber protection</h2><p>Ask about an appropriate protective treatment after cleaning. It can help resist future spills, but it does not make carpet stain-proof or replace prompt cleanup.</p></article></div></section><section class="service-real-work collection-wrap"><div><p class="eyebrow">From Our Portfolio</p><h2>A Bedroom Floor Refreshed</h2><p>The same room with fewer visible spots and clear grooming lines across the carpet.</p><a class="collection-link" href="/our-work/bedroom-carpet/">Explore This Result <svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><p class="collection-note">Actual OCD HOME work. Original camera angles and lighting may differ. Results depend on the material and condition.</p></div><div class="work-comparison"><div class="work-compare-frame"><img src="/media/work/bedroom-carpet-after-thumb.webp" alt="Fitted bedroom carpet after cleaning: The same room with fewer visible spots and clear grooming lines across the carpet." loading="lazy" decoding="async" width="1600" height="1200"/><div class="work-before-image" style="clip-path:inset(0 50% 0 0)"><img src="/media/work/bedroom-carpet-before-thumb.webp" alt="Fitted bedroom carpet before cleaning: Dark spots and traffic marks across the carpet beside white bedroom furniture." loading="lazy" decoding="async" width="1600" height="1200"/></div><span class="work-photo-label work-before-label">Before</span><span class="work-photo-label work-after-label">After</span><div class="work-divider" style="left:50%" aria-hidden="true"><span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevrons-left-right" aria-hidden="true"><path d="m9 7-5 5 5 5"></path><path d="m15 7 5 5-5 5"></path></svg></span></div><span dir="ltr" data-orientation="horizontal" aria-disabled="false" data-slot="slider" class="relative flex w-full touch-none items-center select-none data-[disabled]:opacity-50 data-[orientation=vertical]:h-full data-[orientation=vertical]:min-h-44 data-[orientation=vertical]:w-auto data-[orientation=vertical]:flex-col work-drag-slider" style="--radix-slider-thumb-transform:translateX(-50%)"><span data-orientation="horizontal" data-slot="slider-track" class="relative grow overflow-hidden rounded-full bg-muted data-[orientation=horizontal]:h-1.5 data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-1.5"><span data-orientation="horizontal" data-slot="slider-range" class="absolute bg-primary data-[orientation=horizontal]:h-full data-[orientation=vertical]:w-full" style="left:0%;right:50%"></span></span><span style="transform:var(--radix-slider-thumb-transform);position:absolute;
6left:calc(0% + 0px)"><span role="slider" aria-label="Compare A Bedroom Floor Refreshed: drag right to show before" aria-valuemin="0" aria-valuemax="100" aria-orientation="horizontal" data-orientation="horizontal" tabindex="0" data-slot="slider-thumb" class="block size-4 shrink-0 rounded-full border border-primary bg-white shadow-sm ring-ring/50 transition-[color,box-shadow] hover:ring-4 focus-visible:ring-4 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50" style="display:none" data-radix-collection-item=""></span></span><input style="display:none"/></span></div><div class="work-photo-controls" role="group" aria-label="Photo views for A Bedroom Floor Refreshed"><button type="button" aria-pressed="false">Before</button><button type="button" aria-pressed="true">Compare</button><button type="button" aria-pressed="false">After</button><button type="button" aria-pressed="false">Side by side</button></div></div></section><section class="service-visit collection-wrap"><article><span class="eyebrow">Before We Arrive</span><h2>Make room for a fresh start.</h2><p>There’s no need for extensive preparation. Simply pick up loose belongings, move fragile items to a safe place and secure pets away from the areas being cleaned. You’re welcome to vacuum beforehand, but it isn’t required.
7
8If you’re also scheduling a house-cleaning service, have them come first so we’re the last service in.</p></article><article><span class="eyebrow">After Your Appointment</span><h2>Let your carpet settle.</h2><p>Most carpets dry within 2–8 hours. Longer-pile or plush carpets may take 6–12 hours to dry.
9
10To help your carpet dry, open windows or run your air conditioning to circulate air and help moisture evaporate. Ceiling fans or portable fans can also help speed up the drying process. Leave protective furniture tabs in place as directed.</p></article></section><figure class="collection-quote"><div role="img" aria-label="5 out of 5 stars"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><blockquote>“<!-- -->This is the sixth time we&#x27;ve used OCD for our carpets and we wouldn&#x27;t consider going anywhere else.<!-- -->”</blockquote><figcaption>Nicole Haase<!-- --> · Google review</figcaption><a href="https://www.trustindex.io/reviews/carpetcleanerorangecounty.com" target="_blank" rel="noopener noreferrer" class="collection-link">Read the Review <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></figure><section class="collection-wrap collection-faq"><div><p class="eyebrow">Carpet Cleaning<!-- --> Questions</p><h2>Carpet care, clarified.</h2><p>Have a question about a particular surface or treatment? Our team can help you plan.</p><a class="collection-link" href="/contact/">Ask OCD HOME <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
10ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div data-slot="accordion" class="faqs" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What carpet-cleaning method do you use?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_gd5ci_" role="region" aria-labelledby="radix-_R_d5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We use truck-mounted hot-water extraction, commonly called steam cleaning, to deliver a deep, thorough clean that supports a healthier home and long-lasting results. This method is recommended by leading carpet manufacturers, including Shaw.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How long will my carpet take to dry?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_gl5ci_" role="region" aria-labelledby="radix-_R_l5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Most carpets dry within 2–8 hours. Longer-pile or plush carpets may take 6–12 hours to dry.</p><p>To help your carpet dry, open windows or run your air conditioning to circulate air and help moisture evaporate. Ceiling fans or portable fans can also help speed up the drying process.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 roun
10ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Can I walk on carpet right after it is cleaned?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_gt5ci_" role="region" aria-labelledby="radix-_R_t5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Yes. You can walk on your carpet immediately after cleaning. We’ll provide protective booties, or you can go barefoot or wear white socks.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_155ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Do you move furniture?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_h55ci_" role="region" aria-labelledby="radix-_R_155ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We move light items such as coffee tables, dining chairs and end tables. We use furniture sliders to help protect your belongings, then place plastic tabs or foam blocks beneath the furniture to prevent stains from transferring to your carpet.</p><p>We don’t move glass, electronics, collectibles, artwork, delicate display cases or other fragile or high-value items. Heavy furniture and equipment, including beds, dressers, bookcases, dining tables, exercise equipment and pool tables, are also excluded.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Can every stain be removed?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_hd5ci_" role="region" aria-labelledby="radix-_R_1d5ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>In most cases, we’re able to remove all spots and stains. However, we can’t guarantee removal, as results depend on the type of stain, the age and material of the carpet, and any spot-removal products or methods previously used.</p><p>Your technician will explain any spots or stains that could not be removed and document them in your customer account.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What if a spot returns after cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_hl5ci_" role="region" aria-labelledby="radix-_R_1l5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We treat spots and stains thoroughly and extract them properly, so they should not return.</p><p>However, if moisture remains in the carpet padding and a pad or pet treatment has not been performed, stains and odors can “wick” back to the surface. If this happens, contact us immediately. We may be able to correct it.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How often should I book carpet cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_ht5ci_" role="region" aria-labelledby="radix-_R_1t5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We recommend professional carpet cleaning every 6–18 months, depending on how much use your carpet gets. Annual cleaning is a good guideline for most households. For high-traffic homes with children and pets, we recommend cleaning every six months.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_255ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 roun
10ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Why do dark traffic lanes remain after carpet cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_i55ci_" role="region" aria-labelledby="radix-_R_255ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Dark traffic lanes that remain after cleaning are typically caused by wear or carpet fibers lying in different directions. This is common in high-traffic areas and pivot points, where people regularly turn or change direction.</p><p>Ground-in dirt and soil can scratch the fibers and dull their appearance. Over time, the fibers can also lose their resilience and lie flat, making these areas look darker even after cleaning.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_2d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Is professional carpet cleaning different from using a rental machine?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_id5ci_" role="region" aria-labelledby="radix-_R_2d5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Yes. Professional carpet cleaning involves much more than running a machine over the carpet. Our truck-mounted system combines heated water, thorough extraction and targeted treatments to break down and remove soil.</p><p>With a rental machine, applying more water or cleaning product than the machine can recover can soak the padding and leave residue behind. This can lead to rapid resoiling, returning stains and drying times beyond 24 hours. Prolonged dampness can also encourage mold and mildew.</p><p>Our process treats the staining and soiling, then thoroughly rinses and extracts the carpet to avoid residue buildup. Typical drying time is 2–8 hours, or 6–12 hours for longer-pile or plush carpet.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_2l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 roun
10ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Should I add carpet protectant after cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_il5ci_" role="region" aria-labelledby="radix-_R_2l5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Yes. We offer Stainshield, a stain and soil repellent applied to carpet and upholstery fibers. It helps resist staining and makes cleaning easier between professional appointments, helping you care for and extend the life of your carpet.</p><p>We especially recommend it for high-traffic areas and homes with children or pets. Think of it like waxing your car: it doesn’t stop the carpet from getting dirty or make it stain-proof, but it helps it clean up more easily and protects your investment.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_2t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Will cleaning fix ripples or loose carpet?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_it5ci_" role="region" aria-labelledby="radix-_R_2t5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Cleaning won’t correct existing wrinkles or loose carpet that needs restretching.</p><p>Temporary wrinkling can also occur after cleaning, particularly with Berber, low-cut pile and commercial glue-down carpet. Carpet expands and contracts with changes in moisture, so temporary ripples caused by cleaning should relax and lie flat again as the carpet dries.</p><p>If wrinkles or ripples remain after the carpet is completely dry, contact us.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_355ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 roun
10ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What causes black lines along carpet edges and under doors?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_j55ci_" role="region" aria-labelledby="radix-_R_355ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>These dark lines are called filtration lines. They form when moving air deposits fine airborne particles in the carpet along baseboards, beneath doors and around other gaps.</p><p>We assess affected areas and use available cleaning methods where appropriate to try to remove or reduce the lines. In our experience, these marks are often permanent, so removal is not guaranteed.</p><p>We no longer offer specialized filtration-line removal because the more aggressive process can damage nearby baseboards.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_3d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What does deep carpet cleaning involve?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_jd5ci_" role="region" aria-labelledby="radix-_R_3d5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We use counter-rotating brushes and manual agitation where needed to loosen embedded soil and help release stains before extraction. Deep cleaning is included in our standard carpet cleaning service, with no separate deep-cleaning fee.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_3l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Will my carpet get dirty faster after cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_jl5ci_" role="region" aria-labelledby="radix-_R_3l5ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Proper professional cleaning should not make your carpet get dirty faster. Rapid resoiling can happen when cleaning products are not rinsed and extracted properly, leaving residue that attracts dirt. Overwetting can also cause soil or stains below the surface to wick back as the carpet dries.</p><p>Our truck-mounted hot water extraction process focuses on thorough rinsing and extraction to remove soil and cleaning products without oversaturating the carpet. This helps your carpet stay cleaner longer. Regular, proper cleaning also helps extend its life.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_3t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What is your carpet cleaning process?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_jt5ci_" role="region" aria-labelledby="radix-_R_3t5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Our carpet cleaning process includes the following steps:</p><ol start="1"><li>Protect and prepare. We protect surrounding surfaces, move eligible light furniture and pre-vacuum areas with excessive pet hair or loose debris.</li><li>Pretreat. We identify specialty stains and treat them as needed, then precondition and deodorize the carpet with fruit- and plant-based products.</li><li>Agitate. We use counter-rotating brushes or manual agitation where appropriate to loosen embedded soil before extraction.</li><li>Clean and extract. We use truck-mounted hot water extraction with high heat, working from the furthest point back to avoid walking over cleaned areas. We control pressure and moisture to avoid oversaturating the carpet.</li><li>Help it dry. We finish with drying passes and place fans where needed.</li><li>Protect and reset. If you choose Stainshield, we apply it to the cleaned carpet and rake it into the fibers. We return eligible light furniture with plastic tabs or foam blocks underneath.</li></ol></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_455ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How much does professional carpet cleaning cost in Orange County?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_k55ci_" role="region" aria-labelledby="radix-_R_455ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Carpet cleaning costs depend on the size of the areas, the carpet’s material and condition, the level of soil, and any specialized treatments needed.</p><p>Our standard pricing is straightforward:</p><ul><li>Rooms: $90 each, up to 150 square feet.</li><li>Hallways: $45 each, up to 75 square feet.</li><li>Walk-in closets: $25 each, up to 35 square feet.</li><li>Staircases: $105 each, including up to 16 regular steps and two landings.</li><li>Bio Treatments: $65 per area.</li></ul><p>Larger rooms may be priced as a room and a half or a double room, depending on their size. We assess pet urine saturation on site to determine the appropriate treatment.</p><p>All appointments require a $250 job minimum.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_4d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What counts as a room for carpet cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_kd5ci_" role="region" aria-labelledby="radix-_R_4d5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>A standard room covers up to 150 square feet. Larger spaces may be priced as a room and a half or a double room, depending on their size. Connected spaces, such as a living and dining room, can count as two rooms based on their combined square footage. We confirm the price before work begins.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_4l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What should I do before the cleaning team arrives?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_kl5ci_" role="region" aria-labelledby="radix-_R_4l5ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>There’s no need for extensive preparation. Simply pick up loose belongings, move fragile items to a safe place and secure pets away from the areas being cleaned. You’re welcome to vacuum beforehand, but it isn’t required.</p><p>If you’re also scheduling a house-cleaning service, have them come first so we’re the last service in.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_4t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Should I vacuum before carpet cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_kt5ci_" role="region" aria-labelledby="radix-_R_4t5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>You’re welcome to vacuum before we arrive, but it isn’t required. If excessive pet hair or loose debris is present, our team will pre-vacuum those areas before cleaning.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_555ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Do you use safe products?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_l55ci_" role="region" aria-labelledby="radix-_R_555ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Yes. We use non-toxic, fruit- and plant-based cleaning products selected with the safety of children, pets, older adults and allergy-sensitive households in mind.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_5d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 roun
10ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How long does a typical cleaning appointment take?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_ld5ci_" role="region" aria-labelledby="radix-_R_5d5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>A typical cleaning appointment takes about 2–4 hours. Carpet cleaning generally takes 15–20 minutes per room. The total time depends on the amount of work, the materials being cleaned, soil level, stain treatment and any furniture that needs to be moved.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_5l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How do you protect my property and belongings?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_ll5ci_" role="region" aria-labelledby="radix-_R_5l5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We use corner guards, floor runners, walk-off mats, stair tie-offs, lawn stakes and Teflon glides on our cleaning wands to help protect your walls, floors, stairs and furnishings. Our technicians wear shoe covers and take care of both the interior and exterior of your property.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_5t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Is pet-odor treatment included in a regular clean?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_lt5ci_" role="region" aria-labelledby="radix-_R_5t5ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Topical deodorization and deep cleaning are included in our standard cleaning process.</p><p>Excessive pet urine or odor, or contamination that has penetrated the carpet padding or underlying surface, requires a Bio Treatment at an additional $65 per area. Our technicians assess the affected areas on site to identify and address the source of the problem.</p><p>In our experience, cat urine is the most difficult pet odor to remove. If contamination is widespread in the padding, replacing the affected padding may be necessary.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_655ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Why does pet urine smell come back after cleaning?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_m55ci_" role="region" aria-labelledby="radix-_R_655ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Pet urine odor can return when contamination remains in the carpet padding, underlying surface, baseboards or surrounding materials. Cleaning the carpet fibers alone may not eliminate those sources.</p><p>We assess affected areas on site to identify the source and determine the treatment needed. Pet urine odor removal cannot be guaranteed because urine can absorb into materials beyond the carpet. In some cases, correcting the issue may require replacing affected padding, treating the underlying surface and applying an odor-blocking paint.</p><p>If an odor returns after cleaning, contact us immediately so we can review the next steps with you.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_6d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What should I do immediately after a pet accident on carpet?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_md5ci_" role="region" aria-labelledby="radix-_R_6d5ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Blot the area with a clean, bleach-free white cotton towel. Do not scrub or add excessive moisture.</p><p>For home spot treatment, choose an enzyme-based formula suitable for your carpet that does not contain oxygenated or oxidizing agents. Follow the label for how much to apply, how long to let it work, and any blotting, repeat-treatment or rinsing instructions.</p><p>Keep foot traffic off the area and help it dry quickly. If the stain or odor remains, give us a call so we can advise you on the next steps.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_6l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How do I treat a fresh coffee or red wine spill on carpet?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_ml5ci_" role="region" aria-labelledby="radix-_R_6l5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Blot up as much of the spill as possible with a clean, bleach-free white cotton towel. Do not scrub or add cleaning solutions. Give us a call immediately so we can advise you on the next steps.</p><p>Coffee and red wine stains often require professional treatment, which may include an oxidizing product selected for your carpet and safely applied and rinsed. Home remedies such as club soda or baking soda may help in some situations, but they can also make certain stains harder to remove. We recommend contacting us before trying them.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_6t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Can bleach spots or faded patches be cleaned out?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_mt5ci_" role="region" aria-labelledby="radix-_R_6t5ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>No. Bleach spots and sun-faded patches are permanent discoloration caused by color loss in the carpet fibers. Cleaning cannot restore the lost dye or bring back the original color.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_755ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">Should I keep scrubbing a stain if it is not coming out?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_n55ci_" role="region" aria-labelledby="radix-_R_755ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Never scrub a stain. Scrubbing can distort the carpet fibers or pile, leaving a noticeable change in how the carpet lies even after the stain has been removed. Always blot instead.</p><p>If further treatment is needed, use light applications and gently repeat the stain-removal and rinsing process as directed by the product label. Blot between treatments and avoid oversaturating or agitating the carpet.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_7d5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">If a pet stain disappears, does that mean the odor source is gone?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_nd5ci_" role="region" aria-labelledby="radix-_R_7d5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>No. A pet stain can disappear while odor remains from urine that has penetrated the carpet padding, underlying surface or surrounding materials. Heat or pressure can cause contamination to wick back to the surface, bringing back the odor and sometimes the visible stain.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_7l5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 roun
10ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What is a Bio Treatment for pet urine stains and odors?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_nl5ci_" role="region" aria-labelledby="radix-_R_7l5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>A Bio Treatment addresses pet urine stains and odors that require more than standard cleaning. We assess the affected areas on site and tailor the process to the condition and depth of contamination.</p><p>Treatment may include black-light inspection, moisture meters, a water-soluble marker to identify affected areas, an enzyme-based treatment, subsurface extraction, and cleaning and rinsing with an anti-wicking agent. We use some or all of these steps as needed.</p><p>Bio Treatments cost an additional $65 per area. Contamination remaining in the padding can cause stains or odors to return. Widespread contamination may require padding replacement, and pet urine odor removal cannot be guaranteed.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_7t5ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">What forms of payment do you accept?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_nt5ci_" role="region" aria-labelledby="radix-_R_7t5ci_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>We accept credit cards, debit cards and Apple Pay. We do not accept cash. Checks are accepted only by mail from commercial clients.</p></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_855ci_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180" data-radix-collection-item="">How do I book an appointment?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_o55ci_" role="region" aria-labelledby="radix-_R_855ci_" data-orientation="vertical" data-slot="accordion-content" 
10class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4"><div class="faq-answer"><p>Our online booking lets you view pricing, check availability and schedule your cleaning 24/7. You can also call or text us at (949) 979-5799, email [email protected], or chat with our team directly through our website.</p></div></div></div></div></div></section><section class="collection-wrap collection-reading"><div class="collection-heading"><p class="eyebrow">Care Guide</p><h2>Looking after your carpet between visits.</h2></div><div class="collection-reading-grid"><a href="/care-guide/carpet-cleaning-cost/"><span class="reading-number">0<!-- -->1</span><p class="eyebrow">Carpet</p><h3>How Much Does Professional Carpet Cleaning Cost?</h3><span class="collection-link">Read the Guide <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/care-guide/carpet-cleaning-checklist/"><span class="reading-number">0<!-- -->2</span><p class="eyebrow">Carpet</p><h3>Your Carpet Cleaning Checklist</h3><span class="collection-link">Read the Guide <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/care-guide/pet-stains-odors/"><span class="reading-number">0<!-- -->3</span><p class="eyebrow">Pet Care</p><h3>Pet Stains and Odors: Why They Can Be Hard to Remove</h3><span class="collection-link">Read the Guide <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div></section><section class="collection-wrap service-area-context"><p class="eyebrow">Serving Orange County</p><h2>Carpet Cleaning<!-- --> where you live and work.</h2><p>We visit homes and businesses throughout Orange County. Explore local planning advice or check the full coverage directory.</p><nav aria-label="Carpet Cleaning service areas"><a href="/service-areas/aliso-viejo/">Aliso Viejo</a><a href="/service-areas/anaheim/">Anaheim</a><a href="/service-areas/anaheim-hills/">Anaheim Hills</a><a href="/service-areas/brea/">Brea</a><a href="/service-areas/buena-park/">Buena Park</a><a href="/service-areas/">All Service Areas <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></nav></section><section class="collection-cta collection-cta-teal"><div><p class="eyebrow">OCD HOME · Orange County</p><h2>Make room for a fresher feel.</h2><p>See pricing, check availability and choose the services your space needs.</p></div><div><a class="collection-button" href="https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website" data-location="carpet-cleaning-closing">Book Online<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-days" aria-hidden="true"><path d="M8 2v3"></path><path d="M16 2v3"></path><rect x="3" y="3" width="18" height="18" rx="2"></rect><path d="M3 9h18"></path><path d="M8 13h.01"></path><path d="M12 13h.01"></path><path d="M16 13h.01"></path><path d="M8 17h.01"></path><path d="M12 17h.01"></path><path d="M16 17h.01"></path></svg></a>
10<a class="collection-phone" href="tel:+19499795799">(949) 979-5799</a></div></section></div>
10<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://ocdhome.com/#organization","name":"OCD HOME","url":"https://ocdhome.com/","description":"Family-owned floor and fabric care for homes and businesses throughout Orange County, California.","logo":{"@type":"ImageObject","url":"https://ocdhome.com/media/logo.webp","width":2048,"height":812},"telephone":"+19499795799","email":"[email protected]","areaServed":{"@type":"AdministrativeArea","name":"Orange County, California","containedInPlace":{"@type":"State","name":"California"}},"sameAs":["https://www.instagram.com/ocdhomeinc/","https://www.facebook.com/OCDHOMEINC","https://www.yelp.com/biz/ocd-home-inc-mission-viejo-16","https://www.google.com/maps/place/OCD+Home+Carpet+%26+Tile+Cleaning/@33.7145823,-117.8091156,17z/data=!3m1!4b1!4m6!3m5!1s0x80dce96e6e9a4d11:0x1e5664d87d6e2e25!8m2!3d33.7145823!4d-117.8091156!16s%2Fg%2F11cs6d6wcm","https://nextdoor.com/pages/ocd-home-carpet-tile-cleaning-tustin-ca/"],"contactPoint":[{"@type":"ContactPoint","telephone":"+19499795799","email":"[email protected]","contactType":"customer service","areaServed":{"@type":"AdministrativeArea","name":"Orange County, California","containedInPlace":{"@type":"State","name":"California"}},"hoursAvailable":{"@type":"OpeningHoursSpecification","dayOfWeek":["https://schema.org/Monday","https://schema.org/Tuesday","https://schema.org/Wednesday","https://schema.org/Thursday","https://schema.org/Friday","https://schema.org/Saturday"],"opens":"09:00","closes":"19:00"}},{"@type":"ContactPoint","telephone":"+18444623466","contactType":"customer service","contactOption":"https://schema.org/TollFree","areaServed":{"@type":"Country","name":"US"},"hoursAvailable":{"@type":"OpeningHoursSpecification","dayOfWeek":["https://schema.org/Monday","https://schema.org/Tuesday","https://schema.org/Wednesday","https://schema.org/Thursday","https://schema.org/Friday","https://schema.org/Saturday"],"opens":"09:00","closes":"19:00"}}]},{"@type":"WebSite","@id":"https://ocdhome.com/#website","url":"https://ocdhome.com/","name":"OCD HOME","publisher":{"@id":"https://ocdhome.com/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://ocdhome.com/services/carpet-cleaning/#webpage","url":"https://ocdhome.com/services/carpet-cleaning/","name":"Carpet Cleaning in Orange County, CA","description":"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.","isPartOf":{"@id":"https://ocdhome.com/#website"},"publisher":{"@id":"https://ocdhome.com/#organization"},"inLanguage":"en-US","dateModified":"2026-10-07","breadcrumb":{"@id":"https://ocdhome.com/services/carpet-cleaning/#breadcrumb"},"primaryImageOfPage":{"@id":"https://ocdhome.com/services/carpet-cleaning/#image"}},{"@type":"ImageObject","@id":"https://ocdhome.com/services/carpet-cleaning/#image","contentUrl":"https://ocdhome.com/media/optimized/carpet-service-1536.webp","url":"https://ocdhome.com/media/optimized/carpet-service-1536.webp","caption":"Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https://ocdhome.com/services/carpet-cleaning/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://ocdhome.com/"},{"@type":"ListItem","position":2,"name":"Services","item":"https://ocdhome.com/services/"},{"@type":"ListItem","position":3,"name":"Carpet Cleaning","item":"https://ocdhome.com/services/carpet-cleaning/"}]},{"@type":"Service","@id":"https://ocdhome.com/services/carpet-cleaning/#service","name":"Carpet Cleaning","url":"https://ocdhome.com/services/carpet-cleaning/","description":"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.","serviceType":"Carpet Cleaning","provider":{"@id":"https://ocdhome.com/#organization"},"areaServed":{"@type":"AdministrativeArea","name":"Orange County, California","containedInPlace":{"@type":"State","name":"California"}},"mainEntityOfPage":{"@id":"https://ocdhome.com/services/carpet-cleaning/#webpage"}}]}</script>
10</main><!--$--><!--/$--><footer class="footer"><div class="footer-grid"><div><a href="/" class="footer-logo"><img alt="OCD HOME — Floor &amp; Fabric Care" src="/media/logo.webp" srcSet="/media/optimized/logo-640.webp 640w, /media/optimized/logo-960.webp 960w, /media/optimized/logo-1280.webp 1280w, /media/optimized/logo-1600.webp 1599w, /media/logo.webp 2048w" sizes="100vw" width="2048" height="812" decoding="async"/></a><p class="footer-brand-tagline">DETAILS MATTER.</p></div><div><h2>Services</h2><a href="/services/carpet-cleaning/">Carpet Cleaning</a><a href="/services/tile-grout-cleaning/">Tile &amp; Grout Cleaning</a><a href="/services/stone-care/">Stone Care</a><a href="/services/upholstery-cleaning/">Upholstery Cleaning</a><a href="/services/area-rug-cleaning/">Area Rug Cleaning</a><a href="/services/hardwood-floor-care/">Hardwood / LVP Care</a><a href="/services/commercial-cleaning/">Commercial Cleaning</a></div><div><h2>Explore</h2><a href="/about/">About</a><a href="/our-work/">Our Work</a><a href="/reviews/">Reviews</a><a href="/service-areas/">Service Areas</a><a href="/careers/">Careers</a><a href="/contact/">Contact</a></div><div><h2>Care Guide</h2><a href="/care-guide/">All Guides</a><a href="/care-guide/faq/">Common Questions</a><a href="/care-guide/customer-guide/">Customer Guide</a><a href="/satisfaction-guarantee/">Our Guarantee</a></div><div><h2>Get in touch</h2><a href="tel:+19499795799">(949) 979-5799</a><a href="mailto:[email protected]">[email protected]</a><p>Mon-Sat 9am-7pm; Sun Closed</p><a href="https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website" data-location="footer">Online booking · 24/7</a><a class="footer-client-login" href="https://client.housecallpro.com/customer_portal/request-link?token=a213214c1ed8406eb678c1c99908bb1a" target="_blank" rel="noopener noreferrer" data-location="footer-client-login">Client Login <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div><div class="footer-bottom"><span>© <!-- -->2026<!-- --> OCD HOME</span><a href="/privacy-policy/">Privacy Policy</a><nav class="footer-socials" aria-label="Follow OCD HOME"><a href="https://www.instagram.com/ocdhomeinc/" aria-label="OCD HOME on Instagram" target="_blank" rel="noopener noreferrer"><img alt="" src="/media/social-instagram.svg" width="22" height="22" decoding="async"/></a><a href="https://www.facebook.com/OCDHOMEINC" aria-label="OCD HOME on Facebook" target="_blank" rel="noopener noreferrer"><img alt="" src="/media/social-facebook.svg" width="22" height="22" decoding="async"/></a><a href="https://www.yelp.com/biz/ocd-home-inc-mission-viejo-16" aria-label="OCD HOME on Yelp" target="_blank" rel="noopener noreferrer"><img alt="" src="/media/social-yelp.svg" width="22" height="22" decoding="async"/></a><a href="https://www.google.com/maps/place/OCD+Home+Carpet+%26+Tile+Cleaning/@33.7145823,-117.8091156,17z/data=!3m1!4b1!4m6!3m5!1s0x80dce96e6e9a4d11:0x1e5664d87d6e2e25!8m2!3d33.7145823!4d-117.8091156!16s%2Fg%2F11cs6d6wcm" aria-label="OCD HOME on Google" target="_blank" rel="noopener noreferrer"><img alt="" src="/media/social-google.svg" width="22" height="22" decoding="async"/></a><a href="https://nextdoor.com/pages/ocd-home-carpet-tile-cleaning-tustin-ca/" aria-label="OCD HOME on Nextdoor" target="_blank" rel="noopener noreferrer"><img alt="" src="/media/social-nextdoor.svg" width="22" height="22" decoding="async"/></a></nav></div></footer><nav class="mobile-call-region" aria-label="Quick contact"><a class="mobile-call" href="tel:+19499795799" data-location="mobile-sticky-call" aria-label="Call OCD HOME at (949) 979-5799"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone" aria-hidden="true">
10<path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><span>Call</span></a></nav><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div>
10<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
10<script type="module" src="/_next/static/chunks/index-C2hzo6Z_.js" id="_R_" async=""></script>
10<div hidden id="S:0"><div hidden=""><title>Carpet Cleaning in Orange County, CA | OCD HOME</title><meta name="description" content="Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking."><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><meta property="og:title" content="Carpet Cleaning in Orange County, CA | OCD HOME"><meta property="og:description" content="Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking."><meta property="og:url" content="https://ocdhome.com/services/carpet-cleaning/"><meta property="og:site_name" content="OCD HOME"><meta property="og:type" content="website"><meta property="og:locale" content="en_US"><meta property="og:image" content="https://ocdhome.com/media/optimized/carpet-service-1536.webp"><meta property="og:image:width" content="1536"><meta property="og:image:height" content="1024"><meta property="og:image:alt" content="Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Carpet Cleaning in Orange County, CA | OCD HOME"><meta name="twitter:description" content="Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking."><meta name="twitter:image" content="https://ocdhome.com/media/optimized/carpet-service-1536.webp"><meta name="twitter:image:alt" content="Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom"><link data-vinext-streamed-icon="/services/carpet-cleaning/:1s6q6ri:0" rel="shortcut icon" href="/favicon.ico?v=20260924"><link data-vinext-streamed-icon="/services/carpet-cleaning/:1s6q6ri:1" rel="icon" href="/favicon.ico?v=20260924" type="image/x-icon" sizes="16x16 32x32 48x48"><link data-vinext-streamed-icon="/services/carpet-cleaning/:1s6q6ri:2" rel="icon" href="/favicon.svg?v=20260924" type="image/svg+xml" sizes="any"><link data-vinext-streamed-icon="/services/carpet-cleaning/:1s6q6ri:3" rel="apple-touch-icon" href="/apple-touch-icon.png?v=20260924" type="image/png" sizes="180x180"><link rel="canonical" href="https://ocdhome.com/services/carpet-cleaning/">
10<script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el));const a='data-vinext-streamed-icon',o=el=>{const m=el.getAttribute(a),i=m.lastIndexOf(':');return Number(m.slice(i+1))};[...document.querySelectorAll('link['+a+']')].sort((l,r)=>o(l)-o(r)).forEach(el=>document.head.appendChild(el))</script>
10</div></div>
10<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
11$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("0:{\"__staticSiblings\":[\"api\"],\"__vinext_streaming_metadata_body:route:/services/carpet-cleaning/\":\"$L1\",\"__vinext_streaming_metadata_outlet:route:/services/carpet-cleaning/\":\"$L2\",\"page:/services/carpet-cleaning/\":\"$L3\",\"layout:/\":\"$L4\",\"route:/services/carpet-cleaning/\":\"$L5\",\"__route\":\"route:/services/carpet-cleaning/\",\"__interceptionContext\":null,\"__layoutIds\":[\"layout:/\"],\"__rootLayout\":\"/\",\"__bfcacheSegmentIdentities\":{\"layout:/\":\"[\\\"layout\\\",\\\"layout:/\\\",\\\"root-boundary:/\\\",\\\"\\\"]\",\"page:/services/carpet-cleaning/\":\"[\\\"page\\\",\\\"page:/:slug*\\\",\\\"root-boundary:/\\\",\\\"[\\\\\\\"slug|services/carpet-cleaning|oc\\\\\\\"]\\\"]\"},\"__srcPage\":[\"[[...slug]]\",\"page\"],\"__layoutFlags\":{\"layout:/\":\"s\"},\"__artifactCompatibility\":{\"schemaVersion\":1,\"graphVersion\":\"app-route-graph:220568333398d3d8\",\"deploymentVersion\":\"8c37049b-e67e-4a09-842c-9646355dfb9c\",\"appElementsSchemaVersion\":1,\"rscPayloadSchemaVersion\":1,\"rootBoundaryId\":\"/\",\"renderEpoch\":null},\"__dynamicStaleTime\":0}\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("6:I[\"4d5aa5175e9f\",[],\"SiteTwoHeader\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("7:I[\"0a5b71df048a\",[],\"Children\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("8:I[\"5975c7be3caf\",[],\"default\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("f:I[\"f7db5311217f\",[],\"GlobalErrorBoundary\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("10:I[\"351970f0f34a\",[],\"default\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("11:I[\"f7db5311217f\",[],\"ErrorBoundary\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("12:I[\"e9f8233669d2\",[],\"LayoutSegmentProvider\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("13:I[\"0a5b71df048a\",[],\"Slot\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("14:I[\"f7db5311217f\",[],\"NotFoundBoundary\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("15:I[\"1131c95a7529\",[],\"AppRouterScrollTarget\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("16:I[\"f7db5311217f\",[],\"RedirectBoundary\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("17:\"$Sreact.suspense\"\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/_next/static/css/index.DMtWYaEt.css\",\"style\"     ]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/logo.webp\",\"image\",{\"imageSrcSet\":\"/media/optimized/logo-640.webp 640w, /media/optimized/logo-960.webp 960w, /media/optimized/logo-1280.webp 1280w, /media/optimized/logo-1600.webp 1599w, /media/logo.webp 2048w\",\"imageSizes\":\"100vw\"}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/social-instagram.svg\",\"image\"]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("4:[[[\"$\",\"link\",\"css:/_next/static/css/index.DMtWYaEt.css\",{\"rel\":\"stylesheet\",\"precedence\":\"vite-rsc/importer-resources\",\"href\":\"/_next/static/css/index.DMtWYaEt.css\",\"data-rsc-css-href\":\"/_next/static/css/index.DMtWYaEt.css\"}],\"$undefined\"],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"site-two\",\"children\":[[\"$\",\"a\",null,{\"className\":\"skip-link\",\"href\":\"#main\",\"children\":\"Skip to content\"}],[\"$\",\"div\",null,{\"className\":\"topbar\",\"children\":[[\"$\",\"span\",null,{\"children\":\"FLOOR \u0026 FABRIC CARE · ORANGE COUNTY, CA\"}],[\"$\",\"a\",null,{\"href\":\"tel:+19499795799\",\"children\":\"(949) 979-5799\"}]]}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"footer\",null,{\"className\":\"footer\",\"children\":[[\"$\",\"div\",null,{\"className\":\"footer-grid\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"footer-logo\",\"children\":[\"$\",\"img\",null,{\"alt\":\"OCD HOME — Floor \u0026 Fabric Care\",\"src\":\"/media/logo.webp\",\"srcSet\":\"/media/optimized/logo-640.webp 640w, /media/optimized/logo-960.webp 960w, /media/
11optimized/logo-1280.webp 1280w, /media/optimized/logo-1600.webp 1599w, /media/logo.webp 2048w\",\"sizes\":\"100vw\",\"width\":2048,\"height\":812,\"decoding\":\"async\"}]}],[\"$\",\"p\",null,{\"className\":\"footer-brand-tagline\",\"children\":\"DETAILS MATTER.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Services\"}],[[\"$\",\"a\",\"carpet-cleaning\",{\"href\":\"/services/carpet-cleaning/\",\"children\":\"Carpet Cleaning\"}],[\"$\",\"a\",\"tile-grout-cleaning\",{\"href\":\"/services/tile-grout-cleaning/\",\"children\":\"Tile \u0026 Grout Cleaning\"}],[\"$\",\"a\",\"stone-care\",{\"href\":\"/services/stone-care/\",\"children\":\"Stone Care\"}],[\"$\",\"a\",\"upholstery-cleaning\",{\"href\":\"/services/upholstery-cleaning/\",\"children\":\"Upholstery Cleaning\"}],[\"$\",\"a\",\"area-rug-cleaning\",{\"href\":\"/services/area-rug-cleaning/\",\"children\":\"Area Rug Cleaning\"}],[\"$\",\"a\",\"hardwood-floor-care\",{\"href\":\"/services/hardwood-floor-care/\",\"children\":\"Hardwood / LVP Care\"}],[\"$\",\"a\",\"commercial-cleaning\",{\"href\":\"/services/commercial-cleaning/\",\"children\":\"Commercial Cleaning\"}]]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Explore\"}],[[\"$\",\"a\",\"/about/\",{\"href\":\"/about/\",\"children\":\"About\"}],[\"$\",\"a\",\"/our-work/\",{\"href\":\"/our-work/\",\"children\":\"Our Work\"}],[\"$\",\"a\",\"/reviews/\",{\"href\":\"/reviews/\",\"children\":\"Reviews\"}],[\"$\",\"a\",\"/service-areas/\",{\"href\":\"/service-areas/\",\"children\":\"Service Areas\"}],[\"$\",\"a\",\"/careers/\",{\"href\":\"/careers/\",\"children\":\"Careers\"}],[\"$\",\"a\",\"/contact/\",{\"href\":\"/contact/\",\"children\":\"Contact\"}]]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Care Guide\"}],[\"$\",\"a\",null,{\"href\":\"/care-guide/\",\"children\":\"All Guides\"}],[\"$\",\"a\",null,{\"href\":\"/care-guide/faq/\",\"children\":\"Common Questions\"}],[\"$\",\"a\",null,{\"href\":\"/care-guide/customer-guide/\",\"children\":\"Customer Guide\"}],[\"$\",\"a\",null,{\"href\":\"/satisfaction-guarantee/\",\"children\":\"Our Guarantee\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Get in touch\"}],[\"$\",\"a\",null,{\"href\":\"tel:+19499795799\",\"children\":\"(949) 979-5799\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"children\":\"[email protected]\"}],[\"$\",\"p\",null,{\"children\":\"Mon-Sat 9am-7pm; Sun Closed\"}],[\"$\",\"a\",null,{\"href\":\"https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website\",\"data-location\":\"footer\",\"children\":\"Online booking · 24/7\"}],[\"$\",\"a\",null,{\"className\":\"footer-client-login\",\"href\":\"https://client.housecallpro.com/customer_portal/request-link?token=a213214c1ed8406eb678c1c99908bb1a\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"data-location\":\"footer-client-login\",\"children\":[\"Client Login \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M5 12h14\",\"key\":\"1ays0h\"}],[\"path\",{\"d\":\"m12 5 7 7-7 7\",\"key\":\"xquz4c\"}]],\"className\":\"lucide-arrow-right\",\"size\":15,\"aria-hidden\":\"true\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"footer-bottom\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" OCD HOME\"]}],[\"$\",\"a\",null,{\"href\":\"/privacy-policy/\",\"children\":\"Privacy Policy\"}],[\"$\",\"nav\",null,{\"className\":\"footer-socials\",\"aria-label\":\"Follow OCD HOME\",\"children\":[[\"$\",\"a\",\"Instagram\",{\"href\":\"https://www.instagram.com/ocdhomeinc/\",\"aria-label\":\"OCD HOME on Instagram\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"img\",null,{\"alt\":\"\",\"src\":\"/media/social-instagram.svg\",\"srcSet\":\"$undefined\",\"sizes\":\"$undefined\",\"width\":\"22\",\"height\":\"22\",\"decoding\":\"async\"}]}],[\"$\",\"a\",\"Facebook\",{\"href\":\"https://www.facebook.com/OCDHOMEINC\",\"aria-label\":\"OCD HOME on Facebook\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":\"$L9\"}],\"$La\",\"$Lb\",\"$Lc\"]}]]}]]}],\"$Ld\",\"$Le\"]}]}]]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("5:[[[\"$\",\"meta\",null,{\"charSet\":\"utf-8\"}],null,[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]],[\"$\",\"$Lf\",null,{\"fallback\":\"$10\",\"children\":[\"$\",\"$L11\",null,{\"fallback\":\"$10\",\"children\":[\"$\",\"$L12\",null,{\"providerId\":\"layout:/\",\"segmentMap\":{\"children\":[\"services/carpet-cleaning\"]},\"children\":[\"$\",\"$L13\",null,{\"id\":\"layout:/\",\"parallelSlots\":\"$undefined\",\"children\":[\"$\",\"$L14\",null,{\"resetKey\":\"slug|services/carpet-cleaning|oc\",\"fallback\":[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"section narrow\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"PAGE NOT FOUND\"}],[\"$\",\"h1\",null,{\"children\":\"Let’s find your way home.\"}],[\"$\",\"p\",null,{\"children\":\"This page isn’t available. Explore our services or contact our team for help.\"}],[\"$\",\"a\",null,{\"className\":\"button\",\"href\":\"/services/\",\"children\":\"EXPLORE SERVICES\"}]]}],\"children\":[\"$\",\"$L14\",null,{\"resetKey\":\"[\\\"slug|services/carpet-cleaning|oc\\\"]\",\"fallback\":[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"section narrow\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"PAGE NOT FOUND\"}],[\"$\",\"h1\",null,{\"children\":\"Let’s find your way home.\"}],[\"$\",\"p\",null,{\"children\":\"This page isn’t available. Explore our services or contact our team for help.\"}],[\"$\",\"a\",null,{\"className\":\"button\",\"href\":\"/services/\",\"children\":\"EXPLORE SERVICES\"}]]}],\"children\":[\"$\",\"$L15\",null,{\"children\":[\"$\",\"$L16\",null,{\"children\":[[\"$\",\"$L12\",null,{\"providerId\":\"page:/services/carpet-cleaning/\",\"segmentMap\":{\"children\":[\"__PAGE__\"]},\"children\":[\"$\",\"$L13\",null,{\"id\":\"page:/services/carpet-cleaning/\"}]}],[\"$\",\"$17\",null,{\"fallback\":null,\"children\":[\"$\",\"$L13\",null,{\"id\":\"__vinext_streaming_metadata_outlet:route:/services/carpet-cleaning/\"}]}]]}]}]}]}]}]}]}]}],null,[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$17\",null,{\"fallback\":null,\"children\":[\"$\",\"$L13\",null,{\"id\":\"__vinext_streaming_metadata_body:route:/services/carpet-cleaning/\"}]}]}]]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("18:I[\"0e3d36734d94\",[],\"Tracking\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("19:I[\"6fac696bfe67\",[],\"SiteContactTools\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/social-facebook.svg\",\"image\"]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/social-yelp.svg\",\"image\"]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/social-google.svg\",\"image\"]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/social-nextdoor.svg\",\"image\"]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("9:[\"$\",\"img\",null,{\"alt\":\"\",\"src\":\"/media/social-facebook.svg\",\"srcSet\":\"$undefined\",\"sizes\":\"$undefined\",\"width\":\"22\",\"height\":\"22\",\"decoding\":\"async\"}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("a:[\"$\",\"a\",\"Yelp\",{\"href\":\"https://www.yelp.com/biz/ocd-home-inc-mission-viejo-16\",\"aria-label\":\"OCD HOME on Yelp\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"img\",null,{\"alt\":\"\",\"src\":\"/media/social-yelp.svg\",\"srcSet\":\"$undefined\",\"sizes\":\"$undefined\",\"width\":\"22\",\"height\":\"22\",\"decoding\":\"async\"}]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("b:[\"$\",\"a\",\"Google\",{\"href\":\"https://www.google.com/maps/place/OCD+Home+Carpet+%26+Tile+Cleaning/@33.7145823,-117.8091156,17z/data=!3m1!4b1!4m6!3m5!1s0x80dce96e6e9a4d11:0x1e5664d87d6e2e25!8m2!3d33.7145823!4d-117.8091156!16s%2Fg%2F11cs6d6wcm\",\"aria-label\":\"OCD HOME on Google\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"img\",null,{\"alt\":\"\",\"src\":\"/media/social-google.svg\",\"srcSet\":\"$undefined\",\"sizes\":\"$undefined\",\"width\":\"22\",\"height\":\"22\",\"decoding\":\"async\"}]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("c:[\"$\",\"a\",\"Nextdoor\",{\"href\":\"https://nextdoor.com/pages/ocd-home-carpet-tile-cleaning-tustin-ca/\",\"aria-label\":\"OCD HOME on Nextdoor\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"img\",null,{\"alt\":\"\",\"src\":\"/media/social-nextdoor.svg\",\"srcSet\":\"$undefined\",\"sizes\":\"$undefined\",\"width\":\"22\",\"height\":\"22\",\"decoding\":\"async\"}]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("d:[\"$\",\"$L18\",null,{}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("e:[\"$\",\"$L19\",null,{}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/media/optimized/carpet-service-1536.webp\",\"image\",{\"imageSrcSet\":\"/media/optimized/carpet-service-640.webp 640w, /media/optimized/carpet-service-960.webp 960w, /media/optimized/carpet-service-1280.webp 1279w, /media/optimized/carpet-service-1536.webp 1536w\",\"imageSizes\":\"(max-width: 760px) 100vw, 50vw\",\"fetchPriority\":\"high\"}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("3:[\"$\",\"main\",null,{\"id\":\"main\",\"tabIndex\":-1,\"data-page-type\":\"Service\",\"children\":[[\"$\",\"div\",null,{\"className\":\"collection-page service-page service-carpet-cleaning\",\"children\":[[\"$\",\"section\",null,{\"className\":\"service-editorial-hero\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":[\"Carpet Cleaning\",\" · Orange County\"]}],[\"$\",\"h1\",null,{\"children\":\"Comfort Starts Underfoot.\"}],[\"$\",\"span\",null,{\"className\":\"collection-dash\"}],[\"$\",\"p\",null,{\"children\":\"Professional carpet cleaning for Orange County homes and businesses. From well-used family rooms to carpeted stairs, we address the soil you see and the buildup routine vacuuming leaves behind.\"}],[\"$\",\"a\",null,{\"className\":\"collection-button\",\"href\":\"https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website\",\"data-location\":\"carpet-cleaning-hero\",\"children\":[\"Book Online\",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M8 2v3\",\"key\":\"1ioesn\"}],[\"path\",{\"d\":\"M16 2v3\",\"key\":\"otl347\"}],[\"rect\",{\"x\":\"3\",\"y\":\"3\",\"width\":\"18\",\"height\":\"18\",\"rx\":\"2\",\"key\":\"h1oib\"}],[\"path\",{\"d\":\"M3 9h18\",\"key\":\"1pudct\"}],[\"path\",{\"d\":\"M8 13h.01\",\"key\":\"1sbv64\"}],[\"path\",{\"d\":\"M12 13h.01\",\"key\":\"y0uutt\"}],[\"path\",{\"d\":\"M16 13h.01\",\"key\":\"wip0gl\"}],[\"path\",{\"d\":\"M8 17h.01\",\"key\":\"p3bg7i\"}],[\"path\",{\"d\":\"M12 17h.01\",\"key\":\"p32p05\"}],[\"path\",{\"d\":\"M16 17h.01\",\"key\":\"ql8jdd\"}]],\"className\":\"lucide-calendar-days\",\"size\":19,\"aria-hidden\":\"true\"}]]}]]}],[\"$\",\"figure\",null,{\"children\":[[\"$\",\"img\",null,{\"alt\":\"Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom\",\"fetchPriority\":\"high\",\"src\":\"/media/optimized/carpet-service-1536.webp\",\"srcSet\":\"/media/optimized/carpet-service-640.webp 640w, /media/optimized/carpet-service-960.webp 960w, /media/
11optimized/carpet-service-1280.webp 1279w, /media/optimized/carpet-service-1536.webp 1536w\",\"sizes\":\"(max-width: 760px) 100vw, 50vw\",\"width\":1536,\"height\":1024,\"decoding\":\"sync\"}],[\"$\",\"figcaption\",null,{\"children\":\"Comfort underfoot.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"collection-assurances\",\"children\":[[\"$\",\"span\",null,{\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\",\"key\":\"mvr1a0\"}]],\"className\":\"lucide-heart\",\"aria-hidden\":\"true\"}],\"Family Owned \u0026 Operated\"]}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M20 6 9 17l-5-5\",\"key\":\"1gmf2c\"}]],\"className\":\"lucide-check\",\"aria-hidden\":\"true\"}],\"Surface-Specific Methods\"]}],[\"$\",\"a\",null,{\"href\":\"/satisfaction-guarantee/\",\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\",\"key\":\"oel41y\"}],[\"path\",{\"d\":\"m9 12 2 2 4-4\",\"key\":\"dzmm74\"}]],\"className\":\"lucide-shield-check\",\"aria-hidden\":\"true\"}],\"Our Satisfaction Guarantee\"]}]]}],[\"$\",\"section\",null,{\"className\":\"collection-wrap service-introduction\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Carpet Cleaning\"}],[\"$\",\"h2\",null,{\"children\":\"Professional carpet cleaning in Orange County.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"children\":\"A carpet can look tired for several different reasons. Embedded grit, oily traffic lanes, a recent spill and permanent fiber wear each need a different conversation. We inspect the carpet first, explain what is likely to improve, and select treatment around the fiber and condition. Our truck-mounted hot-water extraction process combines preparation, agitation, rinsing and recovery, with deep cleaning and topical deodorization included.\"}],[\"$\",\"ul\",null,{\"className\":\"collection-surface-list\",\"children\":[[\"$\",\"li\",\"Bedrooms \u0026 living rooms\",{\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3:props:children:0:props:children:1:props:children:1:props:children:0:props:iconNode\",\"className\":\"lucide-check\",\"size\":16,\"aria-hidden\":\"true\"}],\"Bedrooms \u0026 living rooms\"]}],[\"$\",\"li\",\"Stairs \u0026 landings\",{\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3:props:children:0:props:children:1:props:children:1:props:children:0:props:iconNode\",\"className\":\"lucide-check\",\"size\":16,\"aria-hidden\":\"true\"}],\"Stairs \u0026 landings\"]}],\"$L1a\",\"$L1b\"]}]]}]]}],\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\"]}],\"$L25\"]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("26:I[\"abb42d920819\",[],\"WorkComparison\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("27:I[\"0e3d36734d94\",[],\"FAQs\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1a:[\"$\",\"li\",\"Hallways \u0026 traffic lanes\",{\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3:props:children:0:props:children:1:props:children:1:props:children:0:props:iconNode\",\"className\":\"lucide-check\",\"size\":16,\"aria-hidden\":\"true\"}],\"Hallways \u0026 traffic lanes\"]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1b:[\"$\",\"li\",\"Offices \u0026 commercial carpet\",{\"children\":[[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3:props:children:0:props:children:1:props:children:1:props:children:0:props:iconNode\",\"className\":\"lucide-check\",\"size\":16,\"aria-hidden\":\"true\"}],\"Offices \u0026 commercial carpet\"]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1c:[\"$\",\"section\",null,{\"className\":\"service-process-band\",\"children\":[\"$\",\"div\",null,{\"className\":\"collection-wrap\",\"children\":[[\"$\",\"div\",null,{\"className\":\"collection-heading\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":[\"Our \",\"Carpet\",\" Process\"]}],[\"$\",\"h2\",null,{\"children\":\"From inspection to the final walkthrough.\"}],[\"$\",\"p\",null,{\"children\":\"We confirm the exact treatment after assessing your surfaces. Here is how the work comes together.\"}]]}],[\"$\",\"ol\",null,{\"className\":\"service-process-grid\",\"children\":[[\"$\",\"li\",\"Inspect \u0026 protect\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"01\"}],[\"$\",\"h3\",null,{\"children\":\"Inspect \u0026 protect\"}],[\"$\",\"p\",null,{\"children\":\"Walk through the rooms together, identify concerns and protect the surrounding surfaces and furnishings.\"}]]}],[\"$\",\"li\",\"Prepare the carpet\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"02\"}],[\"$\",\"h3\",null,{\"children\":\"Prepare the carpet\"}],[\"$\",\"p\",null,{\"children\":\"Move agreed light items and vacuum loose soil before applying cleaning solutions.\"}]]}],[\"$\",\"li\",\"Treat spots \u0026 precondition\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"03\"}],[\"$\",\"h3\",null,{\"children\":\"Treat spots \u0026 precondition\"}],[\"$\",\"p\",null,{\"children\":\"Select spot treatments for the marks identified and precondition soiled fibers. Discuss pet or odor treatment when needed.\"}]]}],[\"$\",\"li\",\"Agitate the fibers\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"04\"}],[\"$\",\"h3\",null,{\"children\":\"Agitate the fibers\"}],[\"$\",\"p\",null,{\"children\":\"Work the preconditioner through the carpet with appropriate agitation to loosen embedded soil.\"}]]}],[\"$\",\"li\",\"Rinse \u0026 extract\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"05\"}],[\"$\",\"h3\",null,{\"children\":\"Rinse \u0026 extract\"}],[\"$\",\"p\",null,{\"children\":\"Use truck-mounted hot-water extraction to rinse the carpet and recover loosened soil, solution and moisture.\"}]]}],[\"$\",\"li\",\"Dry, detail \u0026 review\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"06\"}],[\"$\",\"h3\",null,{\"children\":\"Dry, detail \u0026 review\"}],[\"$\",\"p\",null,{\"children\":\"Make drying passes, reassess remaining spots and review the result and aftercare with you.\"}]]}]]}]]}]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1d:[\"$\",\"section\",null,{\"className\":\"collection-wrap service-specialties\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"A Little More Attention\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"article\",\"Pet stains \u0026 odors\",{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Pet stains \u0026 odors\"}],[\"$\",\"p\",null,{\"children\":\"Topical deodorization and deep cleaning are included in our standard cleaning process.\\n\\nExcessive pet urine or odor, or contamination that has penetrated the carpet padding or underlying surface, requires a Bio Treatment at an additional $65 per area. Our technicians assess the affected areas on site to identify and address the source of the problem.\\n\\nIn our experience, cat urine is the most difficult pet odor to remove. If contamination is widespread in the padding, replacing the affected padding may be necessary.\"}]]}],[\"$\",\"article\",\"Stubborn spills\",{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Stubborn spills\"}],[\"$\",\"p\",null,{\"children\":\"Coffee, tracked-in soil and food spills do not all respond to the same treatment. Tell us what happened and which products you have already tried. Some dyes and permanent discoloration may remain.\"}]]}],[\"$\",\"article\",\"Fiber protection\",{\"children\":[[\"$\",\"h2\",null,{\"children\":\"Fiber protection\"}],[\"$\",\"p\",null,{\"children\":\"Ask about an appropriate protective treatment after cleaning. It can help resist future spills, but it does not make carpet stain-proof or replace prompt cleanup.\"}]]}]]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1e:[\"$\",\"section\",null,{\"className\":\"service-real-work collection-wrap\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"From Our Portfolio\"}],[\"$\",\"h2\",null,{\"children\":\"A Bedroom Floor Refreshed\"}],[\"$\",\"p\",null,{\"children\":\"The same room with fewer visible spots and clear grooming lines across the carpet.\"}],[\"$\",\"a\",null,{\"className\":\"collection-link\",\"href\":\"/our-work/bedroom-carpet/\",\"children\":[\"Explore This Result \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":17,\"aria-hidden\":\"true\"}]]}],[\"$\",\"p\",null,{\"className\":\"collection-note\",\"children\":\"Actual OCD HOME work. Original camera angles and lighting may differ. Results depend on the material and condition.\"}]]}],[\"$\",\"$L26\",null,{\"project\":{\"title\":\"A Bedroom Floor Refreshed\",\"slug\":\"bedroom-carpet\",\"category\":\"Carpet\",\"service\":\"carpet-cleaning\",\"surface\":\"Fitted bedroom carpet\",\"challenge\":\"Dar
11k spots and traffic marks across the carpet beside white bedroom furniture.\",\"result\":\"The same room with fewer visible spots and clear grooming lines across the carpet.\",\"featured\":false,\"status\":\"published\",\"before\":\"/media/work/bedroom-carpet-before.webp\",\"beforeThumb\":\"/media/work/bedroom-carpet-before-thumb.webp\",\"beforeAlt\":\"Fitted bedroom carpet before cleaning: Dark spots and traffic marks across the carpet beside white bedroom furniture.\",\"after\":\"/media/work/bedroom-carpet-after.webp\",\"afterThumb\":\"/media/work/bedroom-carpet-after-thumb.webp\",\"afterAlt\":\"Fitted bedroom carpet after cleaning: The same room with fewer visible spots and clear grooming lines across the carpet.\"}}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1f:[\"$\",\"section\",null,{\"className\":\"service-visit collection-wrap\",\"children\":[[\"$\",\"article\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"eyebrow\",\"children\":\"Before We Arrive\"}],[\"$\",\"h2\",null,{\"children\":\"Make room for a fresh start.\"}],[\"$\",\"p\",null,{\"children\":\"There’s no need for extensive preparation. Simply pick up loose belongings, move fragile items to a safe place and secure pets away from the areas being cleaned. You’re welcome to vacuum beforehand, but it isn’t required.\\n\\nIf you’re also scheduling a house-cleaning service, have them come first so we’re the last service in.\"}]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"eyebrow\",\"children\":\"After Your Appointment\"}],[\"$\",\"h2\",null,{\"children\":\"Let your carpet settle.\"}],[\"$\",\"p\",null,{\"children\":\"Most carpets dry within 2–8 hours. Longer-pile or plush carpets may take 6–12 hours to dry.\\n\\nTo help your carpet dry, open windows or run your air conditioning to circulate air and help moisture evaporate. Ceiling fans or portable fans can also help speed up the drying process. Leave protective furniture tabs in place as directed.\"}]]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("20:[\"$\",\"figure\",null,{\"className\":\"collection-quote\",\"children\":[[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"5 out of 5 stars\",\"children\":[[\"$\",\"$L8\",\"1\",{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\",\"key\":\"r04s7s\"}]],\"className\":\"lucide-star\",\"size\":17,\"fill\":\"currentColor\",\"aria-hidden\":\"true\"}],[\"$\",\"$L8\",\"2\",{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-star\",\"size\":17,\"fill\":\"currentColor\",\"aria-hidden\":\"true\"}],[\"$\",\"$L8\",\"3\",{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-star\",\"size\":17,\"fill\":\"currentColor\",\"aria-hidden\":\"true\"}],[\"$\",\"$L8\",\"4\",{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-star\",\"size\":17,\"fill\":\"currentColor\",\"aria-hidden\":\"true\"}],[\"$\",\"$L8\",\"5\",{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-star\",\"size\":17,\"fill\":\"currentColor\",\"aria-hidden\":\"true\"}]]}],[\"$\",\"blockquote\",null,{\"children\":[\"“\",\"This is the sixth time we've used OCD for our carpets and we wouldn't consider going anywhere else.\",\"”\"]}],[\"$\",\"figcaption\",null,{\"children\":[\"Nicole Haase\",\" · Google review\"]}],[\"$\",\"a\",null,{\"href\":\"https://www.trustindex.io/reviews/carpetcleanerorangecounty.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"collection-link\",\"children\":[\"Read the Review \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":15}]]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("21:[\"$\",\"section\",null,{\"className\":\"collection-wrap collection-faq\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":[\"Carpet Cleaning\",\" Questions\"]}],[\"$\",\"h2\",null,{\"children\":\"Carpet care, clarified.\"}],[\"$\",\"p\",null,{\"children\":\"Have a question about a particular surface or treatment? Our team can help you plan.\"}],[\"$\",\"a\",null,{\"className\":\"collection-link\",\"href\":\"/contact/\",\"children\":[\"Ask OCD HOME \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":16}]]}]]}],[\"$\",\"$L27\",null,{\"items\":[{\"q\":\"What carpet-cleaning method do you use?\",\"a\":\"We use truck-mounted hot-water extraction, commonly called steam cleaning, to deliver a deep, thorough clean that supports a healthier home and long-lasting results. This method is recommended by leading carpet manufacturers, including Shaw.\",\"id\":\"faq-carpet-cleaning-01\"},{\"q\":\"How long will my carpet take to dry?\",\"a\":\"Most carpets dry within 2–8 hours. Longer-pile or plush carpets may take 6–12 hours to dry.\\n\\nTo help your carpet dry, open windows or run your air conditioning to circulate air and help moisture evaporate. Ceiling fans or portable fans can also help speed up the drying process.\",\"id\":\"faq-carpet-cleaning-03\"},{\"q\":\"Can I walk on carpet right after it is cleaned?\",\"a\":\"Yes. You can walk on your carpet immediately after cleaning. We’ll provide protective booties, or you can go barefoot or wear white socks.\",\"id\":\"faq-carpet-cleaning-05\"},{\"q\":\"Do you move furniture?\",\"a\":\"We move light items such as coffee tables, dining chairs and end tables. We use furniture sliders to help protect your belongings, then place plastic tabs or foam blocks beneath the furniture to prevent stains from transferring to your carpet.\\n\\nWe don’t move glass, electronics, collectibles, artwork, delicate display cases or other fragile or high-value items. Heavy furniture and equipment, including beds, dressers, bookcases, dining tables, exercise equipment and pool tables, are also excluded.\",\"id\":\"faq-carpet-cleaning-06\"},{\"q\":\"Can every stain be removed?\",\"a\":\"In most cases, we’re able to remove all spots and stains. However, we can’t guarantee removal, as results depend on the type of stain, the age and material of the carpet, and any spot-removal products or methods previously used.\\n\\nYour technician will explain any spots or stains that could not be removed and document them in your customer account.\",\"id\":\"faq-carpet-cleaning-07\"},{\"q\":\"What if a spot returns after cleaning?\",\"a\":\"We treat spots and stains thoroughly and extract them properly, so they should not return.\\n\\nHowever, if moisture remains in the carpet padding and a pad or pet treatment has not been performed, stains and odors can “wick” back to the surface. If this happens, contact us immediately. We may be able to correct it.\",\"id\":\"faq-carpet-cleaning-08\"},{\"q\":\"How often should I book carpet cleaning?\",\"a\":\"We recommend professional carpet cleaning every 6–18 months, depending on how much use your carpet gets. Annual cleaning is a good guideline for most households. For high-traffic homes with children and pets, we recommend cleaning every six months.\",\"id\":\"faq-carpet-cleaning-09\"},{\"q\":\"Why do dark traffic lanes remain after carpet cleaning?\",\"a\":\"Dark traffic lanes that remain after cleaning are typically caused by wear or carpet fibers lying in different directions. This is common in high-traffic areas and pivot points, where people regularly turn or change direction.\\n\\nGround-in dirt and soil can scratch the fibers and dull their appearance. Over time, the fibers can also lose their resilience and lie flat, making these areas look darker even after cleaning.\",\"id\":\"faq-carpet-cleaning-10\"},{\"q\":\"Is professional carpet cleaning different from using a rental machine?\",\"a\":\"Yes. Professional carpet cleaning involves much more than running a machine over the carpet. Our truck-mounted system combines heated water, thorough extraction and targeted treatments to break down and remove soil.\\n\\nWith a rental machine, applying more water or cleaning product than the machine can recover can soak the padding and leave residue behind. This can lead to rapid resoiling, returning stains and drying times beyond 24 hours. Prolonged dampness can also encourage mold and mildew.\\n\\nOur process treats the staining and soiling, then thoroughly rinses and extracts the carpet to avoid residue buildup. Typical drying time is 2–8 hours, or 6–12 hours for longer-pile or plush carpet.\",\"id\":\"faq-carpet-cleaning-11\"},{\"q\":\"Should I add carpet protectant after cleaning?\",\"a\":\"Yes. We offer Stainshield, a stain and soil repellent applied to carpet and upholstery fibers. It helps resist staining and makes cleaning easier between professional appointments, helping you care for and extend the life of your carpet.\\n\\nWe especially recommend it for high-traffic areas and homes with children or pets. Think of it like waxing your car: it doesn’t stop the carpet from getting dirty or make it stain-proof, but it helps it clean up more easily and protects your investment.\",\"id\":\"faq-carpet-cleaning-12\"},{\"q\":\"Will cleaning fix ripples or loose carpet?\",\"a\":\"Cleaning won’t correct existing wrinkles or loose carpet that needs restretching.\\n\\nTemporary wrinkling can also occur after cleaning, particularly with Berber, low-cut pile and commercial glue-down carpet. Carpet exp
11ands and contracts with changes in moisture, so temporary ripples caused by cleaning should relax and lie flat again as the carpet dries.\\n\\nIf wrinkles or ripples remain after the carpet is completely dry, contact us.\",\"id\":\"faq-carpet-cleaning-13\"},{\"q\":\"What causes black lines along carpet edges and under doors?\",\"a\":\"These dark lines are called filtration lines. They form when moving air deposits fine airborne particles in the carpet along baseboards, beneath doors and around other gaps.\\n\\nWe assess affected areas and use available cleaning methods where appropriate to try to remove or reduce the lines. In our experience, these marks are often permanent, so removal is not guaranteed.\\n\\nWe no longer offer specialized filtration-line removal because the more aggressive process can damage nearby baseboards.\",\"id\":\"faq-carpet-cleaning-14\"},{\"q\":\"What does deep carpet cleaning involve?\",\"a\":\"We use counter-rotating brushes and manual agitation where needed to loosen embedded soil and help release stains before extraction. Deep cleaning is included in our standard carpet cleaning service, with no separate deep-cleaning fee.\",\"id\":\"faq-carpet-cleaning-15\"},{\"q\":\"Will my carpet get dirty faster after cleaning?\",\"a\":\"Proper professional cleaning should not make your carpet get dirty faster. Rapid resoiling can happen when cleaning products are not rinsed and extracted properly, leaving residue that attracts dirt. Overwetting can also cause soil or stains below the surface to wick back as the carpet dries.\\n\\nOur truck-mounted hot water extraction process focuses on thorough rinsing and extraction to remove soil and cleaning products without oversaturating the carpet. This helps your carpet stay cleaner longer. Regular, proper cleaning also helps extend its life.\",\"id\":\"faq-carpet-cleaning-16\"},{\"q\":\"What is your carpet cleaning process?\",\"a\":\"Our carpet cleaning process includes the following steps:\\n\\n1. Protect and prepare. We protect surrounding surfaces, move eligible light furniture and pre-vacuum areas with excessive pet hair or loose debris.\\n2. Pretreat. We identify specialty stains and treat them as needed, then precondition and deodorize the carpet with fruit- and plant-based products.\\n3. Agitate. We use counter-rotating brushes or manual agitation where appropriate to loosen embedded soil before extraction.\\n4. Clean and extract. We use truck-mounted hot water extraction with high heat, working from the furthest point back to avoid walking over cleaned areas. We control pressure and moisture to avoid oversaturating the carpet.\\n5. Help it dry. We finish with drying passes and place fans where needed.\\n6. Protect and reset. If you choose Stainshield, we apply it to the cleaned carpet and rake it into the fibers. We return eligible light furniture with plastic tabs or foam blocks underneath.\",\"id\":\"faq-carpet-cleaning-17\"},{\"q\":\"How much does professional carpet cleaning cost in Orange County?\",\"a\":\"Carpet cleaning costs depend on the size of the areas, the carpet’s material and condition, the level of soil, and any specialized treatments needed.\\n\\nOur standard pricing is straightforward:\\n- Rooms: $90 each, up to 150 square feet.\\n- Hallways: $45 each, up to 75 square feet.\\n- Walk-in closets: $25 each, up to 35 square feet.\\n- Staircases: $105 each, including up to 16 regular steps and two landings.\\n- Bio Treatments: $65 per area.\\n\\nLarger rooms may be priced as a room and a half or a double room, depending on their size. We assess pet urine saturation on site to determine the appropriate treatment.\\n\\nAll appointments require a $250 job minimum.\",\"id\":\"faq-booking-03\"},{\"q\":\"What counts as a room for carpet cleaning?\",\"a\":\"A standard room covers up to 150 square feet. Larger spaces may be priced as a room and a half or a double room, depending on their size. Connected spaces, such as a living and dining room, can count as two rooms based on their combined square footage. We confirm the price before work begins.\",\"id\":\"faq-booking-13\"},{\"q\":\"What should I do before the cleaning team arrives?\",\"a\":\"There’s no need for extensive preparation. Simply pick up loose belongings, move fragile items to a safe place and secure pets away from the areas being cleaned. You’re welcome to vacuum beforehand, but it isn’t required.\\n\\nIf you’re also scheduling a house-cleaning service, have them come first so we’re the last service in.\",\"id\":\"faq-preparing-01\"},{\"q\":\"Should I vacuum before carpet cleaning?\",\"a\":\"You’re welcome to vacuum before we arrive, but it isn’t required. If excessive pet hair or loose debris is present, our team will pre-vacuum those areas before cleaning.\",\"id\":\"faq-preparing-02\"},{\"q\":\"Do you use safe products?\",\"a\":\"Yes. We use non-toxic, fruit- and plant-based cleaning products selected with the safety of children, pets, older adults and allergy-sensitive households in mind.\",\"
11id\":\"faq-preparing-06\"},{\"q\":\"How long does a typical cleaning appointment take?\",\"a\":\"A typical cleaning appointment takes about 2–4 hours. Carpet cleaning generally takes 15–20 minutes per room. The total time depends on the amount of work, the materials being cleaned, soil level, stain treatment and any furniture that needs to be moved.\",\"id\":\"faq-preparing-09\"},{\"q\":\"How do you protect my property and belongings?\",\"a\":\"We use corner guards, floor runners, walk-off mats, stair tie-offs, lawn stakes and Teflon glides on our cleaning wands to help protect your walls, floors, stairs and furnishings. Our technicians wear shoe covers and take care of both the interior and exterior of your property.\",\"id\":\"faq-preparing-10\"},{\"q\":\"Is pet-odor treatment included in a regular clean?\",\"a\":\"Topical deodorization and deep cleaning are included in our standard cleaning process.\\n\\nExcessive pet urine or odor, or contamination that has penetrated the carpet padding or underlying surface, requires a Bio Treatment at an additional $65 per area. Our technicians assess the affected areas on site to identify and address the source of the problem.\\n\\nIn our experience, cat urine is the most difficult pet odor to remove. If contamination is widespread in the padding, replacing the affected padding may be necessary.\",\"id\":\"faq-stains-pet-odors-01\"},{\"q\":\"Why does pet urine smell come back after cleaning?\",\"a\":\"Pet urine odor can return when contamination remains in the carpet padding, underlying surface, baseboards or surrounding materials. Cleaning the carpet fibers alone may not eliminate those sources.\\n\\nWe assess affected areas on site to identify the source and determine the treatment needed. Pet urine odor removal cannot be guaranteed because urine can absorb into materials beyond the carpet. In some cases, correcting the issue may require replacing affected padding, treating the underlying surface and applying an odor-blocking paint.\\n\\nIf an odor returns after cleaning, contact us immediately so we can review the next steps with you.\",\"id\":\"faq-stains-pet-odors-03\"},{\"q\":\"What should I do immediately after a pet accident on carpet?\",\"a\":\"Blot the area with a clean, bleach-free white cotton towel. Do not scrub or add excessive moisture.\\n\\nFor home spot treatment, choose an enzyme-based formula suitable for your carpet that does not contain oxygenated or oxidizing agents. Follow the label for how much to apply, how long to let it work, and any blotting, repeat-treatment or rinsing instructions.\\n\\nKeep foot traffic off the area and help it dry quickly. If the stain or odor remains, give us a call so we can advise you on the next steps.\",\"id\":\"faq-stains-pet-odors-04\"},{\"q\":\"How do I treat a fresh coffee or red wine spill on carpet?\",\"a\":\"Blot up as much of the spill as possible with a clean, bleach-free white cotton towel. Do not scrub or add cleaning solutions. Give us a call immediately so we can advise you on the next steps.\\n\\nCoffee and red wine stains often require professional treatment, which may include an oxidizing product selected for your carpet and safely applied and rinsed. Home remedies such as club soda or baking soda may help in some situations, but they can also make certain stains harder to remove. We recommend contacting us before trying them.\",\"id\":\"faq-stains-pet-odors-05\"},{\"q\":\"Can bleach spots or faded patches be cleaned out?\",\"a\":\"No. Bleach spots and sun-faded patches are permanent discoloration caused by color loss in the carpet fibers. Cleaning cannot restore the lost dye or bring back the original color.\",\"id\":\"faq-stains-pet-odors-06\"},{\"q\":\"Should I keep scrubbing a stain if it is not coming out?\",\"a\":\"Never scrub a stain. Scrubbing can distort the carpet fibers or pile, leaving a noticeable change in how the carpet lies even after the stain has been removed. Always blot instead.\\n\\nIf further treatment is needed, use light applications and gently repeat the stain-removal and rinsing process as directed by the product label. Blot between treatments and avoid oversaturating or agitating the carpet.\",\"id\":\"faq-stains-pet-odors-07\"},{\"q\":\"If a pet stain disappears, does that mean the odor source is gone?\",\"a\":\"No. A pet stain can disappear while odor remains from urine that has penetrated the carpet padding, underlying surface or surrounding materials. Heat or pressure can cause contamination to wick back to the surface, bringing back the odor and sometimes the visible stain.\",\"id\":\"faq-stains-pet-odors-08\"},{\"q\":\"What is a Bio Treatment for pet urine stains and odors?\",\"a\":\"A Bio Treatment addresses pet urine stains and odors that require more than standard cleaning. We assess the affected areas on site and tailor the process to the condition and depth of contamination.\\n\\nTreatment may include black-light inspection, moisture meters, a water-soluble marker to identify affected areas, an enzyme-based treatment, subsurface extraction, and cleaning and rinsing with an anti-wicking agent. We use some or all of these steps as needed.\\n\\nBio Treatments cost an additional $65 per area. Contamination remaining in the padding c
11an cause stains or odors to return. Widespread contamination may require padding replacement, and pet urine odor removal cannot be guaranteed.\",\"id\":\"faq-stains-pet-odors-09\"},{\"q\":\"What forms of payment do you accept?\",\"a\":\"We accept credit cards, debit cards and Apple Pay. We do not accept cash. Checks are accepted only by mail from commercial clients.\",\"id\":\"faq-booking-18\"},{\"q\":\"How do I book an appointment?\",\"a\":\"Our online booking lets you view pricing, check availability and schedule your cleaning 24/7. You can also call or text us at (949) 979-5799, email [email protected], or chat with our team directly through our website.\",\"id\":\"faq-booking-01\"}]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("22:[\"$\",\"section\",null,{\"className\":\"collection-wrap collection-reading\",\"children\":[[\"$\",\"div\",null,{\"className\":\"collection-heading\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Care Guide\"}],[\"$\",\"h2\",null,{\"children\":\"Looking after your carpet between visits.\"}]]}],[\"$\",\"div\",null,{\"className\":\"collection-reading-grid\",\"children\":[[\"$\",\"a\",\"/care-guide/carpet-cleaning-cost/\",{\"href\":\"/care-guide/carpet-cleaning-cost/\",\"children\":[[\"$\",\"span\",null,{\"className\":\"reading-number\",\"children\":[\"0\",1]}],[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Carpet\"}],[\"$\",\"h3\",null,{\"children\":\"How Much Does Professional Carpet Cleaning Cost?\"}],[\"$\",\"span\",null,{\"className\":\"collection-link\",\"children\":[\"Read the Guide \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":16,\"aria-hidden\":\"true\"}]]}]]}],[\"$\",\"a\",\"/care-guide/carpet-cleaning-checklist/\",{\"href\":\"/care-guide/carpet-cleaning-checklist/\",\"children\":[[\"$\",\"span\",null,{\"className\":\"reading-number\",\"children\":[\"0\",2]}],[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Carpet\"}],[\"$\",\"h3\",null,{\"children\":\"Your Carpet Cleaning Checklist\"}],[\"$\",\"span\",null,{\"className\":\"collection-link\",\"children\":[\"Read the Guide \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":16,\"aria-hidden\":\"true\"}]]}]]}],[\"$\",\"a\",\"/care-guide/pet-stains-odors/\",{\"href\":\"/care-guide/pet-stains-odors/\",\"children\":[[\"$\",\"span\",null,{\"className\":\"reading-number\",\"children\":[\"0\",3]}],[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Pet Care\"}],[\"$\",\"h3\",null,{\"children\":\"Pet Stains and Odors: Why They Can Be Hard to Remove\"}],[\"$\",\"span\",null,{\"className\":\"collection-link\",\"children\":[\"Read the Guide \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":16,\"aria-hidden\":\"true\"}]]}]]}]]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("23:[\"$\",\"section\",null,{\"className\":\"collection-wrap service-area-context\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Serving Orange County\"}],[\"$\",\"h2\",null,{\"children\":[\"Carpet Cleaning\",\" where you live and work.\"]}],[\"$\",\"p\",null,{\"children\":\"We visit homes and businesses throughout Orange County. Explore local planning advice or check the full coverage directory.\"}],[\"$\",\"nav\",null,{\"aria-label\":\"Carpet Cleaning service areas\",\"children\":[[[\"$\",\"a\",\"/service-areas/aliso-viejo/\",{\"href\":\"/service-areas/aliso-viejo/\",\"children\":\"Aliso Viejo\"}],[\"$\",\"a\",\"/service-areas/anaheim/\",{\"href\":\"/service-areas/anaheim/\",\"children\":\"Anaheim\"}],[\"$\",\"a\",\"/service-areas/anaheim-hills/\",{\"href\":\"/service-areas/anaheim-hills/\",\"children\":\"Anaheim Hills\"}],[\"$\",\"a\",\"/service-areas/brea/\",{\"href\":\"/service-areas/brea/\",\"children\":\"Brea\"}],[\"$\",\"a\",\"/service-areas/buena-park/\",{\"href\":\"/service-areas/buena-park/\",\"children\":\"Buena Park\"}]],[\"$\",\"a\",null,{\"href\":\"/service-areas/\",\"children\":[\"All Service Areas \",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$4:1:props:children:props:children:4:props:children:0:props:children:4:props:children:5:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right\",\"size\":15,\"aria-hidden\":\"true\"}]]}]]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("24:[\"$\",\"section\",null,{\"className\":\"collection-cta collection-cta-teal\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"OCD HOME · Orange County\"}],[\"$\",\"h2\",null,{\"children\":\"Make room for a fresher feel.\"}],[\"$\",\"p\",null,{\"children\":\"See pricing, check availability and choose the services your space needs.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"a\",null,{\"className\":\"collection-button\",\"href\":\"https://book.housecallpro.com/book/OCD-Home-Carpet--Tile-Cleaning/ec385d9b63a64f9a9488308471e3f09b?attribution=website\",\"data-location\":\"carpet-cleaning-closing\",\"children\":[\"Book Online\",[\"$\",\"$L8\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3:props:children:0:props:children:0:props:children:0:props:children:4:props:children:1:props:iconNode\",\"className\":\"lucide-calendar-days\",\"size\":19,\"aria-hidden\":\"true\"}]]}],[\"$\",\"a\",null,{\"className\":\"collection-phone\",\"href\":\"tel:+19499795799\",\"children\":\"(949) 979-5799\"}]]}]]}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("28:T106e,")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://ocdhome.com/#organization\",\"name\":\"OCD HOME\",\"url\":\"https://ocdhome.com/\",\"description\":\"Family-owned floor and fabric care for homes and businesses throughout Orange County, California.\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://ocdhome.com/media/logo.webp\",\"width\":2048,\"height\":812},\"telephone\":\"+19499795799\",\"email\":\"[email protected]\",\"areaServed\":{\"@type\":\"AdministrativeArea\",\"name\":\"Orange County, California\",\"containedInPlace\":{\"@type\":\"State\",\"name\":\"California\"}},\"sameAs\":[\"https://www.instagram.com/ocdhomeinc/\",\"https://www.facebook.com/OCDHOMEINC\",\"https://www.yelp.com/biz/ocd-home-inc-mission-viejo-16\",\"https://www.google.com/maps/place/OCD+Home+Carpet+%26+Tile+Cleaning/@33.7145823,-117.8091156,17z/data=!3m1!4b1!4m6!3m5!1s0x80dce96e6e9a4d11:0x1e5664d87d6e2e25!8m2!3d33.7145823!4d-117.8091156!16s%2Fg%2F11cs6d6wcm\",\"https://nextdoor.com/pages/ocd-home-carpet-tile-cleaning-tustin-ca/\"],\"contactPoint\":[{\"@type\":\"ContactPoint\",\"telephone\":\"+19499795799\",\"email\":\"[email protected]\",\"contactType")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("\":\"customer service\",\"areaServed\":{\"@type\":\"AdministrativeArea\",\"name\":\"Orange County, California\",\"containedInPlace\":{\"@type\":\"State\",\"name\":\"California\"}},\"hoursAvailable\":{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https://schema.org/Monday\",\"https://schema.org/Tuesday\",\"https://schema.org/Wednesday\",\"https://schema.org/Thursday\",\"https://schema.org/Friday\",\"https://schema.org/Saturday\"],\"opens\":\"09:00\",\"closes\":\"19:00\"}},{\"@type\":\"ContactPoint\",\"telephone\":\"+18444623466\",\"contactType\":\"customer service\",\"contactOption\":\"https://schema.org/TollFree\",\"areaServed\":{\"@type\":\"Country\",\"name\":\"US\"},\"hoursAvailable\":{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https://schema.org/Monday\",\"https://schema.org/Tuesday\",\"https://schema.org/Wednesday\",\"https://schema.org/Thursday\",\"https://schema.org/Friday\",\"https://schema.org/Saturday\"],\"opens\":\"09:00\",\"closes\":\"19:00\"}}]},{\"@type\":\"WebSite\",\"@id\":\"https://ocdhome.com/#website\",\"url\":\"https://ocdhome.com/\",\"name\":\"OCD HOME\",\"publisher\":{\"@id\":\"https://ocdhome.com/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#webpage\",\"url\":\"https://ocdhome.com/services/carpet-cleaning/\",\"name\":\"Carpet Cleaning in Orange County, CA\",\"description\":\"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.\",\"isPartOf\":{\"@id\":\"https://ocdhome.com/#website\"},\"publisher\":{\"@id\":\"https://ocdhome.com/#organization\"},\"inLanguage\":\"en-US\",\"dateModified\":\"2026-10-07\",\"breadcrumb\":{\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#breadcrumb\"},\"primaryImageOfPage\":{\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#image\"}},{\"@type\":\"ImageObject\",\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#image\",\"contentUrl\":\"https://ocdhome.com/media/optimized/carpet-service-1536.webp\",\"url\":\"https://ocdhome.com/media/optimized/carpet-service-1536.webp\",\"caption\":\"Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://ocdhome.com/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https://ocdhome.com/services/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Carpet Cleaning\",\"item\":\"https://ocdhome.com/services/carpet-cleaning/\"}]},{\"@type\":\"Service\",\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#service\",\"name\":\"Carpet Cleaning\",\"url\":\"https://ocdhome.com/services/carpet-cleaning/\",\"description\":\"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.\",\"serviceType\":\"Carpet Cleaning\",\"provider\":{\"@id\":\"https://ocdhome.com/#organization\"},\"areaServed\":{\"@type\":\"AdministrativeArea\",\"name\":\"Orange County, California\",\"containedInPlace\":{\"@type\":\"State\",\"name\":\"California\"}},\"mainEntityOfPage\":{\"@id\":\"https://ocdhome.com/services/carpet-cleaning/#webpage\"}}]}")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("25:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$28\"}}]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("2a:I[\"1721824ea693\",[],\"StreamedIconsInsertion\",1]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("29:Tab6,")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("\u003ctitle\u003eCarpet Cleaning in Orange County, CA | OCD HOME\u003c/title\u003e\u003cmeta name=\"description\" content=\"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.\"\u003e\u003cmeta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"\u003e\u003cmeta property=\"og:title\" content=\"Carpet Cleaning in Orange County, CA | OCD HOME\"\u003e\u003cmeta property=\"og:description\" content=\"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.\"\u003e\u003cmeta property=\"og:url\" content=\"https://ocdhome.com/services/carpet-cleaning/\"\u003e\u003cmeta property=\"og:site_name\" content=\"OCD HOME\"\u003e\u003cmeta property=\"og:type\" content=\"website\"\u003e\u003cmeta property=\"og:locale")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("\" content=\"en_US\"\u003e\u003cmeta property=\"og:image\" content=\"https://ocdhome.com/media/optimized/carpet-service-1536.webp\"\u003e\u003cmeta property=\"og:image:width\" content=\"1536\"\u003e\u003cmeta property=\"og:image:height\" content=\"1024\"\u003e\u003cmeta property=\"og:image:alt\" content=\"Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom\"\u003e\u003cmeta name=\"twitter:card\" content=\"summary_large_image\"\u003e\u003cmeta name=\"twitter:title\" content=\"Carpet Cleaning in Orange County, CA | OCD HOME\"\u003e\u003cmeta name=\"twitter:description\" content=\"Truck-mounted carpet cleaning for Orange County homes and businesses. Explore OCD HOME’s process, pet treatments, drying guidance and online booking.\"\u003e\u003cmeta name=\"twitter:image\" content=\"https://ocdhome.com/media/optimized/carpet-service-1536.webp\"\u003e\u003cmeta name=\"twitter:image:alt\" content=\"Ivory carpet beneath a bed and upholstered bench in a sunlit bedroom\"\u003e\u003clink data-vinext-streamed-icon=\"/services/carpet-cleaning/:1s6q6ri:0\" rel=\"shortcut icon\" href=\"/favicon.ico?v=20260924\"\u003e\u003clink data-vinext-streamed-icon=\"/services/carpet-cleaning/:1s6q6ri:1\" rel=\"icon\" href=\"/favicon.ico?v=20260924\" type=\"image/x-icon\" sizes=\"16x16 32x32 48x48\"\u003e\u003clink data-vinext-streamed-icon=\"/services/carpet-cleaning/:1s6q6ri:2\" rel=\"icon\" href=\"/favicon.svg?v=20260924\" type=\"image/svg+xml\" sizes=\"any\"\u003e\u003clink data-vinext-streamed-icon=\"/services/carpet-cleaning/:1s6q6ri:3\" rel=\"apple-touch-icon\" href=\"/apple-touch-icon.png?v=20260924\" type=\"image/png\" sizes=\"180x180\"\u003e\u003clink rel=\"canonical\" href=\"https://ocdhome.com/services/carpet-cleaning/\"\u003e\u003cscript\u003edocument.querySelectorAll('body link[rel=\"icon\"], body link[rel=\"apple-touch-icon\"]').forEach(el =\u003e document.head.appendChild(el));const a='data-vinext-streamed-icon',o=el=\u003e{const m=el.getAttribute(a),i=m.lastIndexOf(':');return Number(m.slice(i+1))};[...document.querySelectorAll('link['+a+']')].sort((l,r)=\u003eo(l)-o(r)).forEach(el=\u003edocument.head.appendChild(el))\u003c/script\u003e")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1:[[\"$\",\"div\",null,{\"hidden\":true,\"suppressHydrationWarning\":true,\"dangerouslySetInnerHTML\":{\"__html\":\"$29\"}}],[\"$\",\"$L2a\",null,{\"metadataKey\":\"/services/carpet-cleaning/:1s6q6ri\"}]]\n")</script>
11<script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("2:null\n")</script>
11<script>Object.assign(((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}),{"initialCacheKind":"static"});((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).done=true</script>
11<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"83d4ace38b7b470788ddfdf22f83e047","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 11
11
12<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4811bfccd3288cd',t:'MTc5MTU4Nzk1Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
12</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.