
Drainage Solutions Experts

Driveway drainage solutions are designed to manage rainwater and runoff around driveways, helping prevent standing water, erosion, soil movement, and damage to paved or gravel surfaces. Proper drainage may include grading, swales, channels, catch basins, or other systems that direct water safely away from the driveway and surrounding property. Barestone Hardscapes provides driveway drainage solutions throughout Rothesay, Quispamsis, Saint John, Hampton, Sussex, and nearby areas.



Driveway drainage may be necessary when water pools on or beside the driveway, runoff flows toward a home, surfaces become washed out, or heavy rainfall causes erosion and soil displacement. Properties with sloped terrain, poor grading, compacted soil, or inadequate existing drainage can especially benefit from professional driveway drainage installation. Addressing water flow early can help protect the driveway while reducing potential damage to surrounding landscaping and structures.

A successful driveway drainage solution requires careful evaluation of the property's slope, soil conditions, existing drainage patterns, water flow, and driveway layout. Proper grading, excavation, drainage channels, catch basins, culverts, or other appropriate systems may be required depending on site conditions. Barestone Hardscapes combines practical site preparation expertise with an artistic approach to landscape construction, creating drainage solutions that work effectively while fitting naturally into the overall outdoor space.


Start by completing the 'Get a Free Quote' form on our website to share your Drainage Solutions needs with us.

Next, we'll arrange a property visit at a time that works for you to provide an in-person estimate for your Drainage Solutions needs.

After you approve our estimate, we'll schedule a date to complete the job. Our team will work hard to exceed your expectations!

BUSINESS
SERVICES
SERVICE AREAS
OPERATING HOURS
Sun: Closed
Mon: 9:00am - 6:00pm
Tue: 9:00am - 6:00pm
Wed: 9:00am - 6:00pm
Thu: 9:00am - 6:00pm
Fri: 9:00am - 6:00pm
Sat: Closed