Karl is a professional in every way. He travelled a long distance on three occasions, once to estimate and advise, (free of charge) once to start fitting and once to complete the job. The courier had failed to deliver the required amount of vinyl and Karl was obliging in every way, fitting us in on the following Saturday and working extremely hard until 6:30pm. Nothing is too much trouble for him and his colleague Anthony and Karl is a perfectionist, making fittings to within a millimetre and matching everything up. We are so pleased with the job that we have asked Karl to do the same for mum's kitchen. Highly recommended.