I tried FreshClean as a one off service prior to a rental inspection. I was so happy with the result I will use them as my regular cleaning service. The online booking system is easy to use and the service is reasonably priced. I love that I can do a 3 hour service and customize the cleaning service that I need done. Highly recommend!