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
Dylan cleaning commercial glass from a ladder with sun flare
Window Cleaning — Residential & Commercial
Crystal clear windows overlooking Smith Mountain Lake
Spotless Results — Lake Properties
Beautiful modern home at dusk with clean exterior
Property Preservation
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
Close-up clean window glass on brick after professional window cleaning
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
Residential roofline and gutters for gutter cleaning service
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
Clean siding after soft washing service
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
Commercial concrete before pressure washing
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
Spotless lake home windows with pristine view
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
Before / after proof
Concrete that looks
taken care of.

Pressure washing is easiest to judge side by side. Dylan handles sidewalks, entry pads, drive-through lanes, patios, and commercial concrete with the right pressure for the surface — not a one-setting-fits-all blast.

Commercial concrete before pressure washing
Before
Commercial concrete after pressure washing
After
Results
The Work Speaks

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

Commercial concrete pressure washing before and after result
Before / After — Pressure Washing
Commercial Concrete Cleanup
Visible surface improvement on high-traffic concrete. Great for storefronts, drive-through pads, sidewalks, and entry areas.
Beautiful modern home exterior after soft wash cleaning at dusk
Soft Wash — House Washing
Residential Exterior — Franklin County
Full exterior soft wash including siding, trim, and entryway. Algae and mildew removed without pressure damage.
Crystal clear lake view through spotless windows after cleaning
Window Cleaning — Lake Home
Full Window Package — Smith Mountain Lake
Interior and exterior windows, floor-to-ceiling glass. Crystal-clear views restored to every room in the house.
Pristine stone facade home entrance after exterior cleaning
Window Cleaning + Soft Wash
Multi-Service Package — Roanoke Area
Windows, siding, and stone facade cleaned in a single visit. One call, one price, one person handling everything.
High exterior glass being cleaned with ladder and professional window tools
Window Cleaning — High Glass
Tall Exterior Glass — Local Home
Ladder work, detail squeegee technique, and exterior panes cleaned safely without leaving streaks behind.
Residential window cleaning with ladder on exterior siding
Residential Window Cleaning
Exterior Windows — Ladder Work
Higher exterior windows handled carefully with the right ladder setup, clean frames, and a streak-free finish.
Commercial building window cleaning project in the Roanoke area
Commercial Window Cleaning
Storefront-Style Glass — Roanoke Area
Clean exterior glass for businesses and larger residential properties where presentation matters from the street.
Clean commercial sidewalk and entry concrete after pressure washing service
Pressure Washing — Concrete
Sidewalks, Walkways & Entry Paths
Hard-surface cleaning for the areas people notice first: sidewalks, front walks, entrances, patios, and paths around the property.
Clean sliding glass door and residential window detail after service
Residential Glass — Detail Finish
Doors, Frames & Everyday Glass
The smaller glass people use every day still matters — sliding doors, entry glass, and detail work finished clean.
Clean residential window reflection with crisp glass and frame detail
Detail Work — Window Cleaning
Edges, Corners & Finish Quality
Good window cleaning is in the details — clean glass, crisp reflections, clean edges, and no sloppy residue left around the frame.
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.
Professional window cleaning squeegee tools in hand
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 & surrounding areas, VA
Response Time
Usually within a few hours
Find Us
Request a Fast Quote

Share the service, rough location, and a couple details. Photos are welcome by text after we connect — Dylan will give you a straight answer on price and scheduling.

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