✦ Scandinavian-inspired design, curated for modern living
Living Room Design Guide

How to Clean Curtains & Drapes at Home: Step-by-Step Guide

By Colin Hayes Feb 23, 2026 ⏱ 19 min read Updated: Oct 19, 2026
hang curtains like professionals

Learning how to clean curtains and drapes the right way keeps window treatments bright, odor-free, and structurally sound for years. Because sunlight, dust, and indoor moisture weaken textiles over time, matching your cleaning method to the exact fiber, lining, and pleat construction prevents costly shrinkage or water rings. Start with dry dust removal, test a hidden seam before introducing moisture, and dry every panel without high heat.

Quick Answer

To clean curtains and drapes safely, check the care label first, then vacuum both sides from top to bottom with a soft brush attachment. Machine wash sturdy cotton, nylon, or polyester panels in cold water (up to 85°F / 30°C) on a gentle cycle, hand wash delicate sheers, and take lined, silk, velvet, or dry-clean-only drapes to a professional.

At a Glance

Time Required 15–30 minutes for vacuuming; 1–3 hours for washing and air-drying setup (plus 6–24 hours drying time)
Difficulty Easy for unlined washable curtains; moderate for delicate sheers; professional level for lined, pleated, or dry-clean-only drapes
Tools Needed Vacuum with soft upholstery brush, lint roller, mild dye-free liquid detergent, clean white cloths, bathtub or basin, mesh laundry bag, towels, drying rack
Cost $0–$15 for home laundry supplies; $1–$5 per foot or pleat for drop-off dry cleaning ($2–$7 per foot for on-site service)

Before You Clean: Check the Care Label and Fabric

Always inspect the care tag and test fabric strength before taking curtains off the rod. The tag tells you whether the panel tolerates water, mechanical agitation, bleach, tumble drying, steam, or dry-cleaning solvents. If your panels have no tag, identify both the face fabric and the backing material before choosing a cleaning method.

Under the Federal Trade Commission Care Labeling Rule, manufacturers must provide instructions that cover every permanent component of a textile product, including linings, interlinings, and decorative trims. The FTC also requires explicit warnings—such as “Do not iron” or “Dryclean. No steam.”—whenever a standard care step would cause substantial harm. Treat those warnings as strict rules rather than suggestions.

Warning: Never machine wash curtains labeled “Dry Clean Only,” and never apply chlorine bleach, hot water, or dryer heat unless the tag explicitly permits it. Moisture and heat can shrink natural fibers by 3% to 10%, melt acrylic blackout backings, bleed dyes, or permanently warp buckram header tape.

If your care tag uses icons instead of words, decode the international laundry care symbols before starting:

  • Wash tub with numbers or dots: Indicates the maximum safe water temperature. One dot or “30” means cold water up to 85°F (30°C); two dots or “40” means warm water up to 105°F (40°C).
  • Lines beneath the wash tub: No line means normal cycle, one horizontal bar means permanent press, and two bars require the gentle or delicate cycle.
  • Hand inside a wash tub: Hand wash only in cool water; do not place in a washing machine.
  • Wash tub crossed out with an X: Do not wash with water; check for a circle symbol indicating professional dry cleaning.
  • Iron with dots: One dot allows a cool iron up to 230°F (110°C) for silk or nylon; two dots allow a warm iron up to 300°F (150°C) for polyester; three dots allow a hot iron up to 390°F (200°C) for cotton or linen. Crossed-out lines beneath the iron mean “iron without steam.”

Even when a label allows washing, inspect the window-facing side for sun damage. According to the New Mexico State University Cooperative Extension Service, prolonged ultraviolet exposure degrades curtain yarns—a problem known as sun rot—making panels fragile enough to shred during machine agitation. Gently tug the fabric near the sunlit center hem; if threads part or feel brittle, skip machine washing and alert your dry cleaner to potential sun weakness.

Curtain Fabric Cleaning Guide

Different drapery materials react very differently to water, spin speed, and heat. Unlined everyday curtains made of polyester or cotton usually tolerate gentle home washing, whereas structured drapes with linings, pile, or thermal coatings require specialized care. Use this breakdown to match your window treatment to its safest cleaning method.

Fabric or Curtain Type Best Cleaning Approach Safe Temperature & Cycle Main Caution
Unlined cotton or cotton blends Vacuum regularly; hand wash or machine wash if label allows. Cold water (up to 85°F / 30°C), gentle cycle; air dry. Shrinks easily in warm/hot water or heated dryers.
Polyester or nylon Machine wash on gentle or hand wash; air dry or low-heat tumble if allowed. Cold water (85°F / 30°C), delicate cycle; low spin. High dryer or iron heat permanently sets creases and melts fibers.
Linen Dry clean if lined; hand wash or gentle machine wash if unlined and pre-washed. Cold water (85°F / 30°C), no-spin or low-spin; reshape damp. Crumples severely when wrung and shrinks if exposed to heat.
Sheer, voile, or lace curtains Shake outdoors, soak in cool water, or machine wash inside a mesh bag. Cold water (85°F / 30°C), delicate cycle; hang damp to dry. Snags on hardware, tears if sun-weakened, and yellows with chlorine bleach.
Silk, velvet, wool, or antique fabric Vacuum on low suction through a mesh screen; use professional dry cleaning. No water or steam on silk; dry solvent only unless labeled washable. Water rings on silk, crushed pile on velvet, and felting or shrinkage on wool.
Blackout, thermal, or lined drapes Vacuum and spot clean lightly; hand wash in tub or dry clean per care tag. Cold water only if washable; never tumble dry or iron backing. Acrylic foam backing cracks, bubbles, or sticks to itself when wet; linings shrink unevenly.
Fiberglass or flame-retardant drapes Soak fiberglass folded in a tub; hire certified cleaners for treated FR drapes. Cool water soak for fiberglass (never machine wash); dry clean or spot clean FR. Fiberglass sheds skin-irritating fibers in washers; washing strips topical NFPA 701 fire treatments.

Essential Tools for Cleaning Curtains

You do not need harsh chemicals or specialized machinery to clean washable curtains at home. Gentle tools remove embedded dust without pulling threads, while mild, residue-free soaps clean fibers without stripping protective finishes.

Recommended Products

Necessary Cleaning Supplies

  • Vacuum cleaner with a soft brush attachment: Lifts surface dust and pet dander without snagging weaves.
  • Lint roller or microfiber duster: Picks up pollen, cobwebs, and pet hair along hems and headers.
  • Mild, dye-free liquid detergent: Dissolves completely in cold water without leaving chalky streaks on dark panels.
  • Baking soda or oxygen bleach: Brightens dingy white sheers safely during a pre-soak without harsh chlorine.
  • Clean white microfiber cloths: Prevents accidental dye transfer while testing colorfastness or blotting fresh spills.
  • Large basin or bathtub: Gives long panels room to soak flat without creasing or twisting.
  • Oversized mesh laundry bag or white pillowcase: Protects sheer panels, lace, and grommet headers inside the washer drum.
  • Absorbent bath towels and sturdy drying rack: Wicks away excess moisture and supports heavy wet panels evenly.

Products to Avoid

Skip chlorine bleach, powdered detergents, liquid fabric softeners, stiff scrub brushes, and heavily perfumed fabric sprays. Chlorine bleach weakens natural fibers and turns synthetic sheers yellow, while liquid fabric softeners coat fibers, degrade acrylic blackout linings, and reduce the effectiveness of flame-retardant treatments. If anyone in your household has asthma or fragrance sensitivities, rely on HEPA vacuuming and cool-water washing rather than aerosol fresheners.

How to Clean Curtains Step by Step

Follow this ten-step sequence whenever your curtain’s care label allows water washing. Removing dry soil before wetting the fabric prevents mud-like streaks, and washing one or two panels per load prevents crushed pleats and unbalanced spin cycles. If the tag says “Dry Clean Only,” stop after Step 4 and contact a professional drapery cleaner.

  1. Read the care label. Confirm water temperature limits, cycle type, and drying rules. The American Cleaning Institute advises checking fabric care labels before every wash rather than guessing.
  2. Remove all detachable hardware. Take off metal hooks, pin-on pleaters, clip rings, lead hem weights, and tiebacks so they do not rust, tear fabric, or chip your washing machine drum. If your curtains have built-in metal grommets that cannot be removed, gather the top header and tie a soft white washcloth or mesh bag around the rings.
  3. Shake loose dust outdoors. Take panels outside and give them a gentle shake from the top header to dislodge loose grit and surface pollen.
  4. Vacuum both sides thoroughly. Lay the panels flat or vacuum them before unclipping, working from top to bottom with a soft brush attachment on low suction. Clean inside pinch pleats, side hems, and the window-facing lining.
  5. Test for colorfastness. Mix a drop of mild liquid detergent with cool water, dab an inconspicuous back hem corner, wait 2 minutes, and blot with a dry white cloth. If any dye bleeds onto the cloth, do not wash the curtain at home.
  6. Pre-treat stains and dingy areas. Blot spots gently with a diluted detergent solution. For yellowed white sheers, pre-soak in cool water with 1/2 cup of baking soda or an oxygen-based bleach (following package directions) for 30 to 60 minutes before washing.
  7. Wash gently in cold water. Machine wash sturdy panels (1 heavy panel or 2 lightweight panels per load) on the delicate cycle in cold water up to 85°F (30°C) with 1 to 2 tablespoons of mild liquid detergent, or hand wash in a bathtub by gently pressing suds through the fabric.
  8. Rinse until completely clear. Drain and refill the tub with cold water—or run an extra cold rinse cycle—until zero soap bubbles remain. Leftover detergent attracts airborne dust and leaves stiff brown water marks as the panel dries.
  9. Press out excess water without wringing. Never twist curtains. Use the washer’s lowest spin speed, or lay each panel flat on clean bath towels, roll them up like a sleeping bag, and press down firmly to blot moisture.
  10. Air dry and reshape while damp. Hang panels on a padded drying rack, plastic-coated clothesline, or secure curtain rod away from direct sun. Gently pull side seams and bottom hems straight with your hands so gravity releases creases as they dry.

How to tell it worked: The dried panels should hang evenly at their original length, feel soft with no soapy stiffness, and show uniform color from header to hem. If deep creases remain once dry, press the reverse side with a cool-to-warm iron over a pressing cloth. If water rings appear on a lined panel, avoid spot-wetting it again and take it to a professional cleaner.

Pro Tip: Snap a quick smartphone photo of the back header before removing drapery pins or pleat hooks. Recording exactly which pocket or pleat interval each hook occupied saves guesswork and guarantees the drapes hang at the exact same height afterward.

How to Clean Fresh Stains From Curtains

Treat spills and splatters immediately before air exposure and window heat bond them to the yarn. The American Cleaning Institute stain removal guide emphasizes acting early, matching the remover to the fabric care tag, and keeping stained textiles out of heated dryers until the mark is completely gone.

  • Blot from the reverse side: Place a folded white cloth or paper towel directly under the stain, then dab the back of the fabric with a damp white cloth. Pushing the stain out the way it entered prevents driving pigment deeper into the weave.
  • Work from the outside in: Dab lightly from the outer edge of the spot toward the center to prevent a dark water ring from forming on tightly woven fabrics.
  • Use cool water for unknown or protein stains: Warm or hot water cooks protein stains (such as food, blood, or pet messes) into the fibers. Start with cold water and a drop of mild liquid detergent.
  • Lift kitchen grease with dish soap: For cooking oil mist or food splatters on washable kitchen curtains, blot with 1 teaspoon of clear, grease-cutting dish soap diluted in 1 cup of cool water, then blot with plain water to rinse.
  • Leave risky stains to specialists: Ink, rust, red wine, soot, black mold spores, and any spot on silk, rayon, velvet, taffeta, or dry-clean-only drapes can spread permanently if treated with water at home.

The safest stain rule for curtains is simple: blot from the back onto a white cloth, use cool water first, keep heat away, and never scrub delicate fibers.

Vacuuming: The Key to Dust-Free Drapes

Weekly or biweekly vacuuming is the single most effective way to clean drapes without taking them down. Hanging fabrics act like air filters, trapping house dust, outdoor pollen, cooking particles, and pet dander before they settle on floors. Removing dry dust regularly prevents airborne moisture from cementing dirt into the fibers.

The Asthma and Allergy Foundation of America notes that curtains harbor allergy-triggering dust mites, which thrive at temperatures around 70°F (21°C) and relative humidity levels above 50%. Vacuuming with a HEPA-filtered machine and choosing washable window panels helps reduce indoor allergen buildup.

Vacuuming Techniques for Drapes

  • Start at the top header: Dust falls downward, so vacuum the curtain rod, valance, top edges, and pinch pleats before moving down the panel.
  • Attach a soft upholstery brush: Never use a bare nozzle or rotating beater bar, which can suck in fabric and snag delicate threads.
  • Support the panel by hand: Hold the lower section of the curtain taut with your free hand while sweeping downward so suction does not pull hardware loose.
  • Vacuum both the room and window sides: Dead insects, pollen, and window-screen dust accumulate heavily on the reverse lining.
  • Cover the nozzle for fragile textiles: When vacuuming sheer voile, lace, silk, or antique drapes, Dial suction to its lowest setting and secure a clean nylon stocking or fiberglass mesh screen over the brush nozzle with a rubber band.
  • Refresh lightly dusty panels in the dryer: If washable curtains only have light dry dust, tumble them in the dryer on the “Air Fluff” (no heat) setting with a damp towel for 10 to 15 minutes, then rehang immediately.

Frequency of Vacuuming Drapes

How often you should vacuum and deep clean curtains depends on room traffic, window exposure, and household sensitivities. Use this schedule to plan routine care.

Household Environment Vacuuming Frequency Deep Cleaning Schedule
Typical low-dust home with closed windows Every 2 weeks Every 6 to 12 months (wash or dry clean per label)
Homes with pets, kids, open windows, or busy streets Weekly (plus lint rolling lower hems) Every 3 to 4 months for washable panels
Households with dust-mite allergies or asthma Weekly using a HEPA-filter vacuum Every 2 to 3 months, especially during peak pollen seasons
Kitchens, bathrooms, fireplaces, or humid climates Weekly to biweekly; inspect hems monthly Every 2 to 3 months or immediately if grease, smoke, or mildew appears

Cleaning Methods: Hand Washing vs. Machine Washing

Choosing between hand washing and machine washing comes down to fabric sturdiness, construction, and wet weight. Hand washing eliminates mechanical spinning that stretches open weaves and cracks thermal backings, while machine washing saves time on durable, unlined everyday curtains.

Recommended Products

When to Hand Wash Curtains

Hand wash curtains whenever the care label allows water but the panel is sheer, embroidered, loosely woven, sun-exposed, or backed with a thermal or blackout coating. Fill a clean bathtub with cold water up to 85°F (30°C) and stir in 1 to 2 teaspoons of mild liquid detergent. Submerge one panel at a time, let it soak for 15 to 30 minutes, and gently press the soapy water through the folds with flat hands. Drain and refill with clean cold water until all suds vanish.

If you have older fiberglass curtains, never place them in a washing machine or dryer; broken glass fibers contaminate the drum and irritate skin. Wearing rubber gloves, soak fiberglass panels folded in a tub of cool soapy water for 15 to 30 minutes or spray them gently with a garden hose outdoors, rinse well, drip dry over a padded line, and rehang while damp without ironing.

When to Machine Wash Curtains

Reserve machine washing for sturdy, unlined cotton, polyester, or nylon curtains explicitly labeled machine washable. Always remove metal hooks, place sheer or grommet-top panels inside a large mesh laundry bag, and wash only one heavy panel or two lightweight panels at a time. Overstuffing the drum traps dirt in the folds and creates deep, permanent creases during the spin cycle. Select cold water, the delicate or hand-wash cycle, and the slowest spin speed available.

Note: Always clean every panel in a matching window set at the same time, even if only one curtain has a visible spot. Even a gentle wash can cause 1% to 2% relaxation shrinkage or slight brightening, leaving a single washed panel noticeably shorter or lighter than its unwashed partner.

How to Dry and Reshape Your Curtains After Cleaning

Air drying is the safest way to finish freshly washed curtains without shrinking hems or bubbling linings. High dryer heat shrinks natural fibers, sets sharp spin-cycle creases into synthetic fabrics, and melts acrylic foam backings. Follow these practices to help panels dry flat and smooth:

  • Blot with towels first: Lay each wet panel flat across dry white bath towels, roll them together, and press firmly to absorb dripping water before hanging.
  • Keep blackout backings separated: When air drying thermal or acrylic-backed curtains, hang them so the coated back never touches itself. If wet rubberized or foam coatings fold together, they stick and peel apart as they dry.
  • Distribute weight evenly: Drape panels over multiple bars of a drying rack or a thick, plastic-coated clothesline so wet weight does not stretch the center into a scalloped edge.
  • Dry out of direct sunlight: Wet fibers are more vulnerable to UV fading and yellowing; dry curtains indoors with a fan circulating air or outdoors in full shade.
  • Reshape seams while damp: Gently tug side hems, bottom corners, and header pleats into alignment while the fabric is still slightly damp.
  • Press on the reverse side only: If ironing is permitted on the care tag, work on the back of the curtain over a clean white pressing cloth using the lowest effective heat setting (230°F / 110°C for delicates, 300°F / 150°C for polyester, or 390°F / 200°C for cotton and linen).

When to Hire Professional Cleaners

Hiring a professional drapery cleaner protects complex constructions and fabrics that water will ruin. Drop-off drapery dry cleaning typically costs $1 to $5 per linear foot or per pleat (averaging $20 to $100 for a standard 8-foot or 20-pleat panel), while on-site injection-extraction or dry-solvent cleaning while drapes hang runs $2 to $7 per foot or pleat, usually with a $100 to $200 minimum service charge.

Skip home washing and hire a specialist when cleaning any of the following:

  • Curtains labeled “Dry Clean Only”: Attempting to wash these at home often voids manufacturer warranties and distorts the hang.
  • Multi-layer lined or interlined drapes: When a cotton lining is sewn to a silk, linen, or rayon face fabric, the two layers shrink at different rates in water, causing permanent puckering and flaring hems.
  • Silk, velvet, wool, taffeta, or heirloom textiles: Water spots silk permanently, crushes velvet pile, and shrinks wool.
  • Structured pleats, swags, and trims: Pinch pleats reinforced with stiff buckram tape, beaded fringes, tassels, and glued trims can dissolve, bleed dye, or lose stiffness in water.
  • Topically treated NFPA 701 flame-retardant draperies: While inherently flame-retardant synthetic yarns survive 50+ washes, chemical flame-retardant finishes on cotton or stage drapes degrade after 5 to 10 wash cycles and require professional cleaning and certified retreatment.
  • Severe smoke, soot, mildew, or pet urine contamination: Specialists use ozone, ultrasonic tanks, or controlled solvent baths to neutralize deep odors without setting stains.

Recommended Products

How to Keep Your Curtains Clean Between Washes

Consistent preventative care extends the time between full washes and protects drapery fibers from premature wear. Controlling indoor moisture is equally important: the U.S. Environmental Protection Agency recommends keeping indoor relative humidity between 30% and 50% and drying any wet or condensation-dampened materials within 24 to 48 hours to prevent mold growth on window textiles.

  • Vacuum weekly or biweekly: Focus on top pleats, window sills, and floor-sweeping hems before loose dust works into the yarn.
  • Dust rods, blinds, and upper window trim first: Wiping hardware above the curtain prevents dust from dropping onto freshly cleaned panels.
  • Wipe window condensation promptly: In winter or humid weather, open drapes slightly so air circulates behind the lining and damp glass does not touch the hem.
  • Run kitchen range hoods while cooking: Exhausting airborne grease and steam stops sticky yellow film from coating nearby dining or kitchen curtains.
  • Use draw rods or wand pulls: Opening and closing drapes with a baton keeps hand oils and lotion off the leading fabric edge.
  • Swap and rotate panels annually: Moving panels from sunny south- or west-facing windows to shadier windows equalizes UV wear and fading.

Key Takeaways

  • Check both the care label and the sun-exposed lining before washing; sun-weakened fibers can tear even on a gentle cycle.
  • Wash machine-safe curtains in cold water up to 85°F (30°C) with 1–2 panels per load so folds rinse clean without deep creasing.
  • Blot fresh spills from the back of the fabric onto a white cloth using cool water, and never apply heat until the stain is gone.
  • Keep indoor humidity between 30% and 50% and vacuum weekly with a soft brush to control dust mites and window-condensation mold.
  • Clean all panels in a matched window set together so minor relaxation shrinkage (1%–2%) and color tone stay identical.

Frequently Asked Questions

How do you clean drapes and curtains safely?

Check the care label first, remove all hooks and rings, vacuum both sides with a soft brush attachment, and test a hidden hem corner for colorfastness. If the label allows washing, use cold water up to 85°F (30°C) with mild liquid detergent on a gentle cycle or by hand, then air dry flat or hanging.

Is it better to steam clean or dry clean curtains?

Dry cleaning is safer for lined, pleated, silk, wool, or “Dry Clean Only” drapes, while light handheld steaming works best for relaxing wrinkles on hanging washable curtains. Never use steam on silk, moisture-sensitive finishes, or foam-backed blackout curtains, as heat and vapor can cause water spots, shrinkage, or peeling.

How often do curtains need to be washed?

Deep clean washable curtains every 3 to 6 months, and have dry-clean-only drapes professionally cleaned every 6 to 12 months. Homes with pets, allergies, open windows, or kitchen grease benefit from vacuuming curtains weekly and washing washable panels every 2 to 3 months.

Can I put curtains in the washing machine?

Yes, you can machine wash unlined cotton, polyester, or nylon curtains if the care tag explicitly permits machine washing. Remove all metal hardware, place sheer or grommet panels in a mesh laundry bag, wash one or two panels per load in cold water on the delicate cycle, and air dry.

How do I remove dust from curtains without taking them down?

Vacuum hanging curtains from top to bottom using a soft upholstery brush attachment and low suction while supporting the bottom hem with your free hand. For delicate sheers or silk, stretch a nylon stocking or mesh screen over the nozzle, and use a lint roller along lower hems to pick up pet hair.

Can you wash blackout or thermal curtains in the washing machine?

Only machine wash blackout curtains that are woven from triple-weave polyester and labeled machine washable; acrylic-foam or rubber-backed blackout curtains should be spot cleaned or gently hand washed in cold water. Machine agitation and dryer heat make foam backings crack, bubble, or fuse together.

How do you whiten yellowed sheer curtains without bleach?

Soak washable white sheer curtains in a tub of cool water mixed with 1/2 cup of baking soda or an oxygen-based bleach powder for 30 to 60 minutes before washing on a gentle cycle. Avoid liquid chlorine bleach, which reacts with synthetic fibers and makes yellowing worse.

Conclusion

Keeping curtains and drapes clean starts with reading the care tag, vacuuming away dry dust before it settles, and matching your wash method to both the face fabric and lining. Before your next seasonal cleaning, check one panel’s care label, tug-test the sun-facing hem for strength, and vacuum both sides with a soft brush attachment to see whether a gentle cold wash or professional dry cleaning is the right next step.

Sources

  1. Federal Trade Commission — Clothes Captioning: Complying with the Care Labeling Rule: Care-label requirements for linings and trims, washing and dry-cleaning rules, and steam/ironing warnings.
  2. Whirlpool — Laundry Care Symbols Explained: International wash tub water temperature limits (30°C / 85°F cold, 40°C / 105°F warm), cycle bars, and iron dot temperature settings.
  3. New Mexico State University Cooperative Extension Service — Care for Fabric Home Furnishings: Sun-weakened drapery care, fiberglass curtain hand washing, air-fluff dusting, and reverse-side stain blotting techniques.
  4. American Cleaning Institute — Fabric Care: Reading fabric care labels and selecting appropriate detergent and laundry settings.
  5. American Cleaning Institute — Stain Removal Guide: Prompt stain treatment, fabric-safe pre-treating, and avoiding heated dryers until stains are removed.
  6. Asthma and Allergy Foundation of America — Dust Mite Allergy: Dust-mite temperature and humidity thresholds (70°F and above 50% humidity), HEPA vacuuming, and washable window coverings.
  7. U.S. Environmental Protection Agency — Care for Your Air: A Guide to Indoor Air Quality: Maintaining indoor relative humidity between 30% and 50% and drying damp materials within 24 to 48 hours to prevent mold growth.
Colin Hayes
Colin Hayes
Colin Hayes covers home interiors and organisation for Nordic Design Blog — living room design on one side, bathroom and under-sink storage on the other. Both come down to the same question: how to make a room work better without simply adding more to it. On the design side he writes about layout, lighting, colour, and the styling decisions that make a space feel finished — focal points, traffic flow, window treatments, and why a room can feel wrong for reasons that are hard to name. On the storage side he covers shower caddies, under-sink organisers, shelving, and the awkward gaps that plumbing leaves behind. His guides stay practical about the constraints most readers have: rented walls that cannot be drilled, small bathrooms, and cabinets built around a P-trap. Colin's preference is for storage that disappears into a room rather than announcing itself.

Leave a Comment

Your email address will not be published. Required fields are marked *