The Better Business Bureau accredited Earl B. Mosher Inc. was established in Massachusetts in 1930. The landscaping company offers services such as residential landscape architecture, patio and walkway design, shrubbery and tree planting design, stone walls and seeding. The company is run out of a residence on Worcester Street, and there is a large sign at the front of the house, so you can't miss it when driving by.