Kelvin was very prompt, courteous and professional. He paid great attention to detail and was very through.