Robert was excellent, patient and his guidance was always so accurate and on point. I will definitely hire him for some other jobs.