?John went to great lengths to explain every thing before they started and at each stage of the work. Firmcrete Solutions are a very professional team, very punctual, polite, extremely hardworking ( in very testing weather conditions), and left the place very tidy at the end of each day. The resulting driveway looks superb with many compliments by passers-by. I have no hesitation in recommending John and his team.?