Stephen A. DeCarolis has been with DeCarolis Insurance since 1990. He currently serves as Vice President and office manager of the Fitchburg Office located at 977 South Street, Fitchburg, MA 01420. Prior to joining DeCarolis Insurance, Steve worked for Bank of New England in their Residential Loan Department. Steve also holds a Real Estate Brokers license. Steve has his Property & Casualty Insurance license and specializes in Commercial Lines risks. Steve lives in Leominster with his wife Sarah and two sons Anthony and Richie. In his spare time, he acts as the Zoning Board of Appeals Chairman for the City of Leominster and enjoys playing golf and rooting for the Boston Sports teams.