I have no hesitation in recommending Keith and his team to anybody. At the heart of the service is a respect for the customer and great communication. Keith always goes that extra mile and you end up with a high quality job at a fair price. Their ability to coordinate a wide range of works is invaluable and Keith is a pleasure to work with. A1 are my contractor of choice for any further work and certainly take the stress out of it. Thank you.