All reviews seem negative
Although this company may be good at what it does, their customer service is not customer friendly.
Old South Landscaping is a full service lawn and landscape maintenance & installation company serving commercial and residential customers in Nashville for over 22 years. Design and installation of landscapes, hardscapes and irrigation systems.