Andy Felix receives MAA VISTA Award
Andy Felix, owner of Tree Tech, Inc., a dual-accredited, 44-year TCIA member company based in Foxboro, Massachusetts, recently was named the 2020 VISTA Award winner by the Massachusetts Arborists Association (MAA). Felix was honored for his lifetime achievement in the field of arboriculture. Established in 2000, the VISTA Award is the highest honor MAA bestows […]