Punctual, hard working with brilliant results. They carried out a deep clean of our lab. You will find cheaper quotations but Progress Cleaning are real professionals and I cannot fault the results.