100% recommend - polite, professional, dedicated, knowledgeable and skilled. The Roofing Division came out at very short notice after a suspected leak in the roof was damaging our property. They assessed thoroughly to ensure they found the correct cause of the problem and explained showing photos of faults. They made a huge effort to get job done ASAP - back the next day and completed efficiently and quickly. Their follow-up has been the best service we have ever received from a contractor; not only did they do everything possible to fix the problem but also the damage caused. Definitely use again!