Nav was great. He took his time to do the job correctly. He was punctual, clean, friendly, and he kept me involved through the process. He was also helpful to fix other things (squeaky step and mirror removal) that were not part of the job he was hired to do. Would recommend and hire again.