We're based in Bay Shore and work in 45 towns across Long Island, from Babylon to Eastport and up to the North Shore. Find your town to see what we do there, what your neighbors book most, and recent work nearby.
Showing all 45 towns
South Shore & central Suffolk, home base
Western Suffolk, South Shore
Western Suffolk, North Shore
North Shore, central Suffolk
Central & eastern Suffolk
Town of Oyster Bay & Town of Hempstead
Islip Terrace, Great River, Bayport, West Sayville, Blue Point, North Patchogue, North Lindenhurst, East Farmingdale, Port Jefferson Station, East Setauket, Mastic Beach, North Massapequa and Massapequa Park, plus most of Suffolk County. Don't see your town? Call or text (631) 209-7962. We often go a little further for the right job.
We maintain commercial properties across Long Island, including the Hauppauge Industrial Park and the Melville office corridor. See commercial landscaping.
We cover most of Suffolk County and parts of Nassau. Send your address and what you need, and we'll confirm and quote within 24 hours.
Call (631) 209-7962Fastest during the day Text us photosGet a price from your pictures contact@ghorizon.netPlans, bids and commercial scopesTakes about a minute. Replies within 24 hours.