Roanoke · Franklin County · Southwest Virginia

Exterior Cleaning
Done Right.

Window cleaning, gutter cleaning, soft washing, pressure washing, and property preservation across Roanoke, Franklin County, Smith Mountain Lake, and the wider Southwest Virginia route — from Blacksburg to Lynchburg, Catawba to Martinsville. Owner on every job — no crew, no shortcuts, no excuses.

📞
Call or text anytime
🪟
Window Cleaning · Residential & Commercial
💧
Soft Wash · House Washing
⚙️
Pressure Washing
Dylan Lee & Company
Owner-Operated
Roanoke · Franklin · SML
Residential & Commercial
Recurring Route Service Available
(540) 238-6383
Local service area
Local roots.
Regional reach.

Dylan Lee & Company serves Roanoke, Franklin County, Smith Mountain Lake, and the surrounding Southwest Virginia corridor where clean windows, clear gutters, bright concrete, and well-kept siding actually get noticed.

Core routes run through Roanoke, Franklin County, Smith Mountain Lake, Rocky Mount, Boones Mill, Westlake, Salem, Vinton, and nearby communities — with extended service from Blacksburg to Lynchburg, Catawba to Martinsville when scheduling makes sense. If you are on the lake, back a gravel road, running a storefront, or maintaining a rental, we can usually build you into the route.

Common Routes
Franklin County Roanoke Smith Mountain Lake Rocky Mount Boones Mill Westlake Salem Vinton Blacksburg Lynchburg Catawba Martinsville Surrounding Areas
Not sure if you're in range? Call or text (540) 238-6383
Lake homes Soft washing, windows, decks, docksides, patios, and recurring exterior cleaning around Smith Mountain Lake, Westlake, and lake-area properties.
County properties Practical, owner-operated cleaning for Franklin County homes, farms, rentals, shops, and long gravel-drive properties.
Regional routes Extended service toward Blacksburg, Lynchburg, Catawba, and Martinsville depending on job size and route availability. Call or text and we’ll be straight with you.
Recurring plans Quarterly, seasonal, and annual maintenance routes for clients who want the property handled before it gets ugly.
What we offer
Our Services
🪟
Window Cleaning

Streak-free results on homes and businesses of every size. We clean inside, outside, tracks, and screens — leaving nothing behind but clarity.

Interior & exterior panes
Screen cleaning included
Track & sill wipe-down
Commercial storefronts
🍂
Gutter Cleaning

Full debris removal, downspout flushing, and a visual inspection for damage or improper slope. Clogged gutters cause thousands in foundation damage — we keep that from happening.

Complete debris removal
Downspout flushing & testing
Visual damage inspection
Recurring maintenance plans
💧
Soft Washing

Low-pressure cleaning with professional-grade biodegradable surfactants. We don't just clean algae off your siding — we kill it at the root so it stays gone longer.

Roof washing (no-pressure)
Vinyl, stucco & wood siding
Fence & deck washing
Safe for plants & landscaping
⚙️
Pressure Washing

High-impact cleaning for hard surfaces. We match pressure to the material — concrete doesn't need what brick needs, and brick doesn't need what pavers need.

Driveways & parking pads
Sidewalks & walkways
Patios, decks & pool areas
Commercial surfaces
🏠
Property Preservation

Scheduled route service that keeps your property maintained year-round. Set up a plan once — windows, gutters, and washing handled on a recurring schedule without you having to think about it.

Quarterly & annual plans
Residential & commercial routes
Consistent pricing, no surprises
Priority scheduling
Results
The Work Speaks

Real jobs. Real results. Every property below was handled personally — same standards, every time.

Before
🏚
After
Soft Wash — House Washing
Residential Vinyl Siding · Franklin County
Green algae & mildew removed. No-pressure method protected the paint and landscaping.
Before
🛣
After
Pressure Washing — Concrete
Driveway & Walkway · Rocky Mount, VA
Years of oil stains, dirt, and weathering removed. Concrete restored to near-original color.
Before
🪟
After
Window Cleaning — Residential
Full Home Window Package · Boones Mill, VA
Interior & exterior windows, screens, and sills. Crystal-clear finish with zero streaks.

↑ Add your real before/after photos to replace these placeholders

Who we are
Not a franchise.
Not a crew.
Just Dylan.

When you call Dylan Lee & Company, you get Dylan. The person who answers your call is the same person who shows up at your property, does the work, and makes sure it's right before leaving. That's not a selling point — it's just how this business works.

Four years of building routes and relationships across Roanoke, Franklin County, Smith Mountain Lake, and the surrounding region. Every client, every property, every job handled personally. No subcontractors. No crew you've never met. No shortcuts when nobody's watching.

We use professional-grade equipment and proper chemistry — the right surfactant ratios for soft washing, correct pressure settings by surface type, technique that protects your property while delivering real results. This isn't rinse-and-charge work.

💧
Soft Wash Done Properly
We use SH-based solutions at correct dilutions by surface. Algae and mold don't just get moved — they get killed. Results last longer. Your roof and siding stay protected.
⚙️
Surface-Matched Pressure
Concrete, pavers, wood, and painted surfaces all have different thresholds. We know the difference and set equipment accordingly. We've never left a surface damaged.
🪟
Streak-Free Window Technique
Professional squeegee and pure water work, not a spray bottle and paper towels. No streaks, no water spots, no residue.
4+
Years in Business
100%
Owner-Operated
5★
Google Rating
Local
SW Virginia
01
Same person, every visit
No wondering who's coming. Dylan does the work on every job, residential or commercial.
02
Recurring route service
Sign up for a maintenance plan and stay clean without having to re-book every time.
03
Honest pricing, upfront
You get a real quote before we start. No surprises at the end of the job.
04
Community-rooted
Born in Southwest Virginia and based around Franklin County/Roanoke. Smith Mountain Lake, Rocky Mount, Boones Mill, Westlake, Salem, Vinton, Blacksburg, Lynchburg, Catawba, and Martinsville are not just map pins — they are our roads, our neighbors, our work.
Get in touch
Request a
Free Quote

Tell us about your property and what needs cleaning. We'll follow up fast with a real quote — no bots, no automated nonsense, no pressure.

📞
Call or Text
📍
Service Area
Roanoke, Franklin County, Smith Mountain Lake, Rocky Mount, Boones Mill, Westlake, Salem, Vinton, Blacksburg, Lynchburg, Catawba, Martinsville & surrounding areas, VA
Response Time
Usually within a few hours
🌐
Find Us
Let's Talk

✓ Request received — we'll be in touch soon. Or call us directly at (540) 238-6383.
Call or Text Dylan · (540) 238-6383