Jim was on time for appointment, came with all needed parts. Work was completed to 100% satisfaction.