How long does a cleaning maintenance take?

Generally two hours but it depends on the size of your home and specific needs.