First class service from initial contact to completion of job. Work completed to a high standard, good attention to detail and competitively priced. Made a refreshing change to have someone knocking on the door on time and doing what was promised. Would not hesitate to recommend to others and will definitely use again.