Afi is amazing ... fast,.accurate, tidy..Very knowledgeable and.gets the job done fast. We were super impressed. If we could give him 6.out of 5 we would.