Do airplanes ever need extended down time?
For LH cargo A checks are ~ every 2 weeks (A check is usually 1 day). C checks are more spread apart and D is heavy maintenance.
Most airlines would overlap refurb with a C check so that the aircraft is down for a fewer days