McCullough Landscaping will go anywhere in the Southeast if the job warrants it. However we do focus on certain areas to perform our services. Find your location below, but by all means… if your city is not listed, give us a call.
Here are the main service areas we work in:
Suwanee GA
Retaining walls – Lawrenceville GA
Retaining walls – Alpharetta GA
Roswell GA
Sugar Hill GA
Johns Creek GA
Lake Arrowhead – We specialize in designing and building lake retaining walls using a special system created by Redi-Rock.



