Having seen some excellent recommendations on here for AFE I wanted to share my very positive experience with them. Really lovely guys, great communication, thorough, polite and reasonably priced. They even arrived early for the job and checked the job thoroughly before they left. Highly recommended. I will be using them again.