A top job completed on time and to a high standard. All the guys involved in the job were friendly, approachable and good at what they do. We are very happy with the end result (the third job the company has done for us over the last few years). The team are flexible enough to accommodate changes as they go along and nothing is too much trouble for them. I would highly recommend them to anyone looking for a great job done at a reasonable price.