
Laundry pickup & delivery in the High Country.
Family-owned wash, dry & fold serving Ashe, Watauga, and Wilkes Counties. Most orders back in 24 hours.
How it works
Three easy steps. No quarters, no folding, no hauling baskets around.
- Step 1
Schedule
Book online, call, or text. Tell us when works for you.
- Step 2
We pick up
From your door, or meet us at the Jefferson Walmart. Your choice.
- Step 3
Fresh in ~24 hours
Washed, folded, and delivered back, usually the very next day.
Simple, honest pricing
Two easy ways to pay. Pick whichever suits your load.
$35
per 13-gallon bag
Stuff it full. One flat price.
$2.00
per pound
Pay only for what you send.
Order minimum is $35.

Comforters & bedding
- King $45
- Queen $40
- Twin & Full $35
Sheets can ride along with your regular load at no extra charge. Sending only bedding? Sheets are priced the same as a comforter.
Your way
- Regular or unscented detergent
- Bring your own detergent
- Scent boosters available
Where we deliver
Proudly serving Ashe, Watauga, and Wilkes Counties. Free pickup and delivery on our regular route days.
Ashe County
Anytime
We're right here at home. Pickup and delivery any day.
Watauga County
Pickup Monday, back Tuesday
Serving Boone and the surrounding area.
Wilkes County
Pickup Wednesday, back Thursday
Fresh laundry back the very next day.
Need us outside your county's regular days? We can usually make it work for a $10 trip fee. No other delivery fees, ever.
Prefer a quick hand-off? We're always happy to meet you at the Jefferson Walmart.
Meet the family behind Lillie's Laundry
We're Daniel and Alexa O'Hanlon, the heart behind Lillie's Laundry. With a passion for fresh, crisp laundry and impeccable service, we proudly serve families across Ashe, Watauga, and Wilkes Counties.
We're not just business owners. We're a close-knit local family. Our kids, Daniel, Ronan, Lillie, and Valley, are part of this journey right alongside us, and every item you bring us is treated with care.
What neighbors are saying
“If you're looking for a decent, affordable laundry service, Lillie's Laundry has got you covered. Pickup at your home, 24 hour turnover, they use all their own products. Washed, dried, folded, and still warm when delivered.”
“Thank you Lillie's! Very happy with the laundry. Sheets and comforter have such a nice smell! I'll be sending you a king comforter soon as well!”
Frequently asked questions
Do I need to be home for pickup?
Nope. Just leave your bag on the porch and let us know where to find it. You can also meet us at the Jefferson Walmart if that is easier.
When do you pick up in my area?
Ashe County is home, so we pick up and deliver any day. In Watauga County we pick up Monday and return Tuesday. In Wilkes County we pick up Wednesday and return Thursday. Need a different day? We can usually swing it for a $10 trip fee.
How do Walmart meet-ups work?
Pick a time, drive to the Jefferson Walmart parking lot, and hand off your laundry. We will text you when your fresh, folded order is ready to meet back up.
What can I send?
Everyday wash, dry & fold: clothes, towels, sheets, and blankets. If you have something delicate or special, just add a note and we will take extra care.
How do I pay?
Pay $35 per 13-gallon bag or $2.00 per pound, whichever you prefer. There is a $35 order minimum. We take cash, check, Venmo, and secure card payments through Square. We will confirm your total before delivery.
What if it rains?
Your laundry stays dry. We bag and protect every order, and we keep an eye on the forecast for porch pickups and drop-offs.
How fast will I get my laundry back?
Most orders are washed, folded, and delivered back within about 24 hours, often the very next day.
Ready to never do laundry again?
Schedule a pickup today, or give us a call or text. We will take it from here.