NECC Corporation is a facilities services company that offers contract cleaning, HVAC installation, electrical contracting, snow removal, landscaping and construction services. It offers cleaning services for commercial, residential, industrial, educational, health care and hotel clients. Its cleaning capabilities include water, fire and smoke restoration, carpet maintenance, window washing and construction cleanup. NECC is also one of the top full-service mechanical contractors in New England, capable of designing, installing and maintaining all brands of heating, air conditioning and refrigeration systems. The company also has a full-service construction department competent in roofing, excavating, painting, electrical, plumbing and demolition projects. Its general building services include mail room service, office relocation, furniture repair and light bulb changing.