Jim is an honest and straightforward person. He communicates everything in detail in the beginning leaving no room for surprises down the road. He is a trustworthy person that keeps his promises. He and his Processor, Angela, did great for
... read more