A single skylight replacement typically takes a couple hours. Many replacements require only rooftop work by the installer. They will remove the existing skylight and replace it with the new one, in addition to replacing the flashing around it.