On-site Davis & Barrett bring a high level of management to ensure that the programme is met without compromising safety or quality. Generally supplying labour and materials to on average 20 sites running at any time Davis & Barrett believe our collaborative outlook and understand that the continual development of our employees is the only way to meet the challenges of the future.