Dave is very unprofessional. His communication with his team is very poor to the point they turn up not knowing the scale or quality of the work required. This lack in co ... more