Things are really rolling and picking up speed now! Neil and Mike are providing service to all six New England states, they have over 800 pieces of inventoried equipment, and they have over 50 dedicated, energetic, and certified employees. The time was perfect to build and move into a brand new 42k sq. ft. state-of-the-art facility/headquarters, located at 290 Heritage Avenue in Portsmouth, New Hampshire.