We have worked with Aaron and the APH team on multiple sites and have never been let down, they turn up and get on with the job and have never disappointed us. We wouldn't use any else and I would have no problem recommending APH Contract Cleaners to other contractors.