Wouldn't consider hiring anyone else. Dennis has it ALL - professional and incredibly talented. Kind and fun to work with but, never misses even the most minute detail. Some projects can feel overwhelming but with Dennis, you know immediately you're in the most capable hands. The results of this project far exceeded my expectations and my expectations were HIGH. Pure talent - if you can get him, HIRE HIM!