Turned up early provided an estimate of the work needed and cost involved. Thoroughly professional in carrying out the work with minimum fuss and completed the fix in a tidy and timely manner. Highly recommended.