We used Supreme Clean Family to clean our new house before we moved in. They were fantastic - great communications, lovely cleaners who were thorough and fast and very reasonable. They did everything for us including oven clean and carpet cleaning. I would recommend 100%