It depends upon the size and the services you opt for. For a normal 2 BHK flat deep cleaning, it takes approximately 6-8 hours.