About Us

Davidson Hardscapes | Birmingham, AL Retaining Walls, Patios, Hardscapes & More!

For 15 years the small, family-owned business Davidson Hardscapes, has prided itself on taking someone’s vision or dream and turning it into a reality − and we don’t plan on stopping now! If you need help in designing your dream landscape, we have an amazing design team waiting to help create that dream.

We will always advise the customer on what is best for their landscape, whether we get the job or not. We will always go the extra mile to ensure that the customer is getting what they pay for and that they are happy with the service they are provided. And if seeing the quality of work on this website is not enough, just ask for some references and they will show you and tell you why we are the company for you.

Below is a list of services we offer:

  • Drainage & Irrigation Systems
  • Custom Cedar Pergolas & Arbors
  • Outdoor Fireplaces & Fire Pits
  • Outdoor Kitchens
  • Patios
  • Fencing
  • Landscape Design and Installation
  • Landscape Maintenance
  • Driveways
  • Retaining Walls
  • Custom Swimming Pool Design & Renovations
  • Waterfalls, Fountains & Ponds
  • Outdoor Entertainment Areas


We work on all masonry and segmental retaining walls, pavers, natural stone, concrete patios, driveways, walkways and stairs! Call Davidson Hardscapes for all your stone work needs and questions!

Call us today for a FREE quote! Let's get to work on your dream yard!
 (205) 283-8501
 davidsonhardscapes@gmail.com

Davidson Hardscapes
Davidson Hardscapes
ABOUT US

Davidson Hardscapes specializes in all outdoor constructions. From landscape design, landscape installation, landscape renovation, water drainage, retaining walls, paver driveways, paver walkways, paver patios, pool renovation, pool installation, pool decks, pool copings, concrete, stacked stone, and any custom work!

Call The Owner Matt Davidson Anytime For A Free Estimate Today! - (205) 283-8501

AREAS SERVICED
  • Birmingham
  • Prattville
  • Clanton
  • Mountain Brooke
  • Hoover
  • Vestavia Hills
  • Homewood
  • Trussville