I absolutely would recommend Dathan. I've worked with him for nearly two years now. Not only is he knowledgeable but he acts with the utmost of integrity.