In 1985, Nicholls Managed Services (formerly Abacus Business Services) witnessed the birth of Microsoft Windows 1.0 and since that time has provided residential and business customers with the tools necessary to bring them to today’s Windows 10. We are located in Norwood, Massachusetts just south of Metro Boston.
Our trustworthy and dedicated staff have over 100 years of combined experience in PC’s and Windows.