Cardinal Landscaping, with two locations in Fayetteville and Cary, North Carolina, is the area's best custom landscaping company with skilled landscape architects and landscapers able to create and install hardscapes, irrigation systems, and landscaping for all of their commercial and residential clients.