Can’t comment on his work because I made an appointment and he did not show up. I called to see what was going on and no return call. Perhaps something came up, but if I’m considering paying thousands for a service, you need to at least show up. I’m giving two stars because he did seem very nice on the phone when we first spoke.