Reggie is a very thorough professional. He is courteous and does exceptional work. Reggie cleaned last time and I requested him to return. Tremendous job and a very good price