G&P Cleaning Services are very professional, provide a very high standard of service and are very keen on making sure that their customers are satisfied with the service. They are flexible in their approach and time requirements. We are absolutely delighted with them and have no hesitation in recommending them. As a matter of fact, Im about to open a new practice and I will award them the contract without going out to tender.