Powells Tree Service Inc. provides tree services, hardscaping, stump removal, hydroseeding, and land clearing services to the Cape Cod and Plymouth County, MA area.