When you hire a pool cleaning company to clean your pool, you should know what you expect them to do. They will start by doing a survey of the pool area to make sure there isn't going to be any debris that needs to be cleaned up. Once they have done this, they will then estimate how long it will take to complete the cleaning process. This estimation will tell you how much you will pay the pool service provider. If the estimate calls for an overnight stay, then you should definitely expect to pay extra for this. However, it should be noted that many pool service providers offer an 8-hours estimate. So, if you don't have much time on your hands, you should still give them a shot.
Once you have scheduled the pool cleaning service, you should keep tabs on how soon your inground pool will be ready for use. When you get the estimated completion time, you should schedule a time when you will be able to come by the pool and check on it. You should also schedule a time when the pool cleaning service provider will be at your home so that you can inspect the work that has been done.