South Shore Landscaping Corp
200 Burkhall St
Ste 807,
Weymouth
MA ,
02188
8:00AM-6:00PM
South Shore Landscaping corp is a professional landscape service in Weymouth, MA. For all your garden needs! From initial design to maintaining your lawn, garden, yard and plants all year. In the winter, we offer plowing services. In the fall, we provide leaf pick up and removal service. Whether you want to dramatically increase the curb appeal of your residential home or impress customers with the store front of your business, we can help in all areas of landscaping including; stone wall masonry, lighting, planting and installing patios. Contact us today for a FREE Estimate!