Smoke Detector cleaning is done on most systems fire systems on an annual basis, though a system with many smoke detectors might warrant partial sections of the system to be cleaned semi-annually, quarterly, or monthly.