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.
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.
Streak-free results on homes and businesses of every size. We clean inside, outside, tracks, and screens — leaving nothing behind but clarity.
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.
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.
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.
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.
Real jobs. Real results. Every property below was handled personally — same standards, every time.
↑ Add your real before/after photos to replace these placeholders
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.
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.