A modular environment modification device receives different cores for performing different functions such as dispensing decontaminant agents. These cores are contained within a housing that can communicate with other like devices and with remote devices such as iOS or Android powered smart devices. Communication between multiple like devices provides the ability to accommodate spaces of varying size. Sensors within each device monitor the environment, sense temperature and pressure, the presence of certain pathogens, and sound. Sensed information is used by the device to make decisions, like suspension of the decontamination process. Sensed information is sent to smart devices which perform various interfacing or data collection functions.