Reggie did an amazing job! He was very thorough and detail oriented. He was timely, as I had an appointment scheduled. I am very satisfied and will request him again!