“Steve, Larry and I have worked together since 1999 and opened our first office back in 2002. Mayflower Advisors has always been rooted in relationships,” said Managing Partner Lloyd Glazer. “We view this Mayflower team and our three generations of clients as family, and it’s a privilege to help our clients meet their long-term goals—in both good times and challenging ones like we’ve seen this past year.”