The team did a fantastic job. They came promptly to check out the job and quote. On the first day encountered a wholly unexpected major problem, immediately assessed how it could be solved and quoted on the spot to do the extra work, arranged a convenient day to come back and do it, and then finished the first part of the job in a thoroughly professional manner. On the second appointment they were prompt, very efficient and again did an excellent and professional job with a minimum of fuss and disruption. They were also pleasant and friendly and a pleasure to have in the house, and their prices are very reasonable. I cannot recommend them highly enough.