Based at Arlington, TX, lawn and garden services company Vaughan Landscape Svc Inc has a lot to offer. It pulls in a yearly revenue of $342,720 and employs four people. Known for its boutique appeal, Vaughan Landscape Svc Inc has become quite a gem within market. The firm's success rests upon the CEO.