Free shipping over $45 · Any 5+ items save 10% · Small-batch from Ashland, VA
The collection

Shop all soaps

Cold-process bars, goat-milk favorites, body wash, and gift sets — all handmade in small batches.

AllSoapArtisan SoapBody ButterLotion & BodyBeardHairBathLip BalmGift SetCastile
Cold Process Soap Bar
🫙Small batch❄️Cold process
Soap

Cold Process Soap Bar

Classic small-batch cold-process bar in pure, natural scents.

★★★★★ (1)
$8.00
Goat Milk Soap
🧼Handmade🫙Small batch
Soap

Goat Milk Soap

Creamy goat-milk bar — gentle enough for the whole family, every day.

★★★★★ (2)
$8.50
Premium Specialty Soap
🫙Small batch🌿Natural ingredients
Soap

Premium Specialty Soap

Limited-run specialty bars — richer recipes, standout scents.

$9.50
Glycerin Soap — Unscented Guest Bar
🧼Handmade🫧Fragrance-free
Soap

Glycerin Soap — Unscented Guest Bar

Crystal-clear, fragrance-free guest-size bar. Perfect for travel, gifts & guest baths.

$3.50
Rubber Ducky Soap
🤍Sensitive skin🎁Gift-ready
Soap

Rubber Ducky Soap

A duck-topped bar that makes bath time the easy part of bedtime.

★★★★★ (1)
$7.50
Artisan Soap Collection
🧼Handmade❄️Cold process
Artisan Soap

Artisan Soap Collection

Our showpiece bars — swirled, layered, and poured by hand in small batches.

$14.00
Silky Body Butter — 7.5 oz
🫙Small batch🌿Natural ingredients
Body Butter

Silky Body Butter — 7.5 oz

Our best seller. A rich 7.5 oz jar of deeply moisturizing butter that melts in on contact.

$18.50
Lotion — Premium Scents
🫙Small batch🌿Natural ingredients
Lotion & Body

Lotion — Premium Scents

Everyday moisture in our most-loved scents. Light, fast-absorbing, 8 oz.

$12.50
Moisturizing Body Wash
🌿Natural ingredients
Lotion & Body

Moisturizing Body Wash

A rich, low-strip wash that leaves skin soft, not squeaky.

$15.00
Beard Oil — 2 oz
🫙Small batch🌿Natural ingredients
Only 3 left
Beard

Beard Oil — 2 oz

A full 2 oz of conditioning beard oil — twice the bottle most brands sell.

★★★★☆ (1)
$19.50
Beard Balm — 2 oz
🫙Small batch🌿Natural ingredients
Only 5 left
Beard

Beard Balm — 2 oz

Shape, hold & condition in one tin.

$17.00
Beard Wash
🌿Natural ingredients
Beard

Beard Wash

A gentle wash made for beards, not hair — cleans without stripping.

$16.00
Natural Shampoo
🌿Natural ingredients
Hair

Natural Shampoo

Everyday natural shampoo — clean hair without the harsh strip.

$12.50
Natural Conditioner
🌿Natural ingredients
Hair

Natural Conditioner

The shampoo's partner — detangles and softens without weighing hair down.

$12.50
Salon Series Herbal Shampoo
🫙Small batch
Hair

Salon Series Herbal Shampoo

Our salon-grade herbal shampoo — professional results, honest ingredients.

$17.50
Salon Series Herbal Conditioner
🫙Small batch
Hair

Salon Series Herbal Conditioner

Salon-grade herbal conditioner — the finish your stylist would approve of.

$20.00
Bath Bomb — Unique Scents
🎁Gift-ready
Bath

Bath Bomb — Unique Scents

Fizzy, skin-softening bombs in scents you haven't met before.

$8.00
Bath Bomb 4-Pack
🎁Gift-ready
Save $3.00
Bath

Bath Bomb 4-Pack

Four bath bombs in one box — $3 off vs. singles.

$29.00$32.00
Scented Bath Salts — Epsom & Dead Sea
🌿Natural ingredients
Bath

Scented Bath Salts — Epsom & Dead Sea

A soak-jar blend of Epsom and Dead Sea salts in calming scents.

$15.00
Lip Balm
🌿Natural ingredients
Lip Balm

Lip Balm

Butter-rich balm that actually stays put. 3 for $10 at checkout.

$4.00
Sampler Trio Gift Set
🧼Handmade🫙Small batch
Gift Set

Sampler Trio Gift Set

Three mini bars we pour ourselves — two goat-milk scents + a glycerin guest bar.

$18.00
The Ashland Box
🎁Gift-ready🫙Small batch
Save $3.50
Gift Set

The Ashland Box

Our signature gift: goat milk bar + Silky Body Butter + a bath bomb.

$31.50$35.00
Spa Night Box
🎁Gift-ready
Save $6.50
Gift Set

Spa Night Box

Bath salts, two bombs, body butter & an artisan bar — the full wind-down.

$57.00$63.50
The Beard Kit
🎁Gift-ready
Only 3 left
Gift Set

The Beard Kit

Beard oil + balm + beard shampoo — the full routine in one box.

$47.00$52.50
Bath-Time Box (Kids)
🎁Gift-ready
Save $3.00
Gift Set

Bath-Time Box (Kids)

Rubber Ducky soap + three bath bombs = bedtime, solved.

$28.50$31.50
Liquid Castile Soap — 8 oz
🧼Handmade🌱Vegan
Castile

Liquid Castile Soap — 8 oz

The try-me and travel size. (≈ $1.19/oz)

$9.50
Liquid Castile Soap — 16 oz
🧼Handmade🌱Vegan
Castile

Liquid Castile Soap — 16 oz

The everyday bottle — our festival staple. (≈ $1.03/oz)

$16.50
Liquid Castile Soap — 32 oz
🧼Handmade🌱Vegan
Castile

Liquid Castile Soap — 32 oz

The family quart — best seller in the making. (≈ $0.83/oz)

$26.50
Liquid Castile Soap — 64 oz
🧼Handmade🌱Vegan
Castile

Liquid Castile Soap — 64 oz

The half-gallon refill — ships free on its own. (≈ $0.75/oz)

$48.00
Liquid Castile Soap — 1 gallon
🧼Handmade🌱Vegan
Castile

Liquid Castile Soap — 1 gallon

The refill king — best price per ounce we offer. (≈ $0.66/oz)

$84.00
Silky Body Butter — 2 oz Mini
🫙Small batch🌿Natural ingredients
Made to order
Body Butter

Silky Body Butter — 2 oz Mini

Our best seller in a purse-size jar — try it, gift it, tuck it in a welcome bag.

$6.50
Moisture Rich Lotion — 2 oz Mini
🫙Small batch
Made to order
Lotion & Body

Moisture Rich Lotion — 2 oz Mini

Travel-size everyday lotion — the welcome-bag and gift-set favorite.

$5.00
FH
🫙Small batch
Lotion & Body

Foaming Hand Soap

A soft, cloud-like foam for kitchen and bath — gentle enough for many washes a day.

$9.00
The Try-Me Trio
🎁Gift-ready🫙Small batch
Made to order
Gift Set

The Try-Me Trio

Mini body butter + mini lotion + a guest soap — the perfect first taste of Heart & Soap.

$13.50$15.00
GS
🧼Handmade🫙Small batch
Soap

Glycerin Soap Bar

Our own-poured full-size glycerin bar — clear, gentle, and made in-house.

$6.50
SS
Bath

Soap Saver Bag

Exfoliating bag that makes every bar (and sliver) last weeks longer.

$5.00