On time-we trust their advice on a problem and the follow through work required.they leave the area as clean as it was before their work.all good