Total Driveways did a great job. They repaired the patio, cleaned it and sealed it. Also they fix problems with drainage gullies and lay a new turf. Even if i consider myself as a demanding customer Steve was always happy to satisfy my requirement and to provide first class service. Finally I would like to highlight the fact after he finished the job and got paid he came back to check that everything was fine which indicates very high level professionalism and customer care. I would highly recommend Total Driveways.