Landscaping & stonework in Mills River, NC, built for mountain ground.
Landscaping in Mills River: a wide valley floor where nearly half the ground is rated as flooding, with drier loam on the rises above it.
We'll reach out within 24 hours to schedule your free on-site estimate. Prefer to talk now? Call (828) 702-7125.
- We confirm the details and book a time
- We walk the site and talk through the slope, soil, and access
- You get a clear, written, line-item scope
Maidenhair Landscaping is a Hendersonville-based, owner-run crew serving Mills River. We do drainage and grading, retaining walls, patios and steps, tree and storm cleanup, mulch and cleanups, lawn care and landscape design. Within a mile and a half of Mills River the USDA soil survey maps 39% of the ground as wet soil and 48% as flooding occasionally or frequently, the highest shares of any town we serve. So we plan every project here around where the water sits. Free on-site estimate, 24hr callback.
Landscaping services in Mills River, NC
Landscape installation and construction, landscape maintenance, lawn and turf care, and tree service for homes in Mills River and across Henderson County. Pick the job below to see how we handle it here.
Retaining Walls
Boulder, stone & block retaining walls that hold the mountain.
Mills River →Hardscaping & Patios
Paver patios, walkways, steps & fire pits built to last on mountain ground.
Mills River →Drainage & Grading
French drains, regrading & erosion control read off your lot's real drainage class.
Mills River →Tree & Storm Cleanup
Tree removal, storm cleanup, brush & stumps — get the property clear and safe.
Mills River →Mulch & Cleanups
Mulch, leaf removal, bed edging & shrub trimming — seasonal upkeep done right.
Mills River →Lawn Care
Mowing, aeration, seeding & sod built for mountain clay and grade.
Mills River →Landscape Design
Planting plans & landscape design that work with the grade, not against it.
Mills River →Also in Mills River: driveway grading, stump grinding.
The ground under Mills River
Mills River sits at 2,140 feet. The Mills River, Boylston Creek, Brandy Branch and Foster Creek all run inside a mile and a half of the town point, and 58% of the ground in that circle is under an 8% slope. The largest wet soil is Toxaway silt loam, 11% of the area, with the seasonal water table about 6 inches down. Delanco loam on 0 to 2 percent slopes adds 9%. The higher, drier ground is Fannin silt loam on 7 to 15 percent slopes, 16% of the area, and Hayesville loam on the same grade, 10%. The nearest NOAA station, 2.4 miles off, averages 51 inches of precipitation a year. The median lot is 0.99 acres.
What that means for a Mills River property
On the valley floor the useful work is on the surface: raise and regrade the area around the house, cut broad swales, and keep the driveway a little high with a culvert where water crosses. A French drain earns its place only where its outlet is lower than the water. On the Fannin and Hayesville rises, slopes of 7 to 15 percent call for short retaining walls and make good sites for a patio. Lots of about an acre mean long beds and real mulch volume.
Steep slope landscaping in Henderson County, NC
Within a mile and a half of Mills River, the USDA soil survey maps 11% of the ground at a 15% slope or steeper. Steep ground is the exception near Mills River. Where there is some, a hillside yard usually needs the water handled first, then a wall or terrace to hold the cut, then the patio, steps, or planting on top. For a steep Mills River lot the usual pieces are boulder or block retaining walls to hold the grade, drainage and grading to move runoff off the slope, natural stone steps to tie the levels together, and erosion control where a bank has already started to move. Terracing a slope into usable, mowable levels is the same job done in stages.
The soils mapped around Mills River.
What the USDA soil survey maps inside a circle of 1.5 miles around Mills River: 26 soil map units over about 4,500 acres. These are the largest.
| Soil map unit | Share of ground | Slope | Drainage class | On the map | What it means |
|---|---|---|---|---|---|
| Fannin silt loam, 7 to 15 percent slopes | 16% | 11% | Well drained | no flooding, shallow rock or shallow water on the map | Surface grade |
| Toxaway silt loam | 11% | 1% | Very poorly drained | flooding: frequent; water table about 6 in down | Drain + grade |
| Hayesville loam, 7 to 15 percent slopes | 10% | 12% | Well drained | no flooding, shallow rock or shallow water on the map | Surface grade |
| Delanco (dillard) loam, 0 to 2 percent slopes | 9% | 1% | Moderately well drained | flooding: occasional; water table about 36 in down | Drain + grade |
| Rosman loam | 9% | 1.1% | Well drained | flooding: frequent; water table about 51 in down | Flood-prone: build high |
| Bradson gravelly loam, 2 to 7 percent slopes | 8% | 5% | Well drained | no flooding, shallow rock or shallow water on the map | Surface grade |
Across the whole circle: 11% of the ground is mapped at a 15% slope or steeper, 39% as moderately well to very poorly drained soil, and 2% with bedrock within about 40 inches. The town point sits in the USGS watershed unit "Mills River". Nearest NOAA rainfall normal: 51 inches a year (Asheville 13 S, 2.4 miles off). Pulled 2026-11-09 from USDA-NRCS Soil Data Access, the USGS hydrography datasets and NOAA 1991–2020 normals. A soil map is not a site test: we confirm your lot on the free site walk.
Landscaping in Mills River: common questions
Can you landscape a Mills River lot that floods?
Do you do lawn care and landscape maintenance in Mills River?
Landscaping near Mills River.
We work Mills River and the towns around it. Each has its own page with its own ground:
Have a project in Mills River?
Retaining wall, patio, drainage, a yard that needs taking back — tell us what you're dealing with and we'll walk it with you, free.
We'll reach out within 24 hours to schedule your free on-site estimate. Prefer to talk now? Call (828) 702-7125.
- We confirm the details and book a time
- We walk the site and talk through the slope, soil, and access
- You get a clear, written, line-item scope