Excellent all around, knew his stuff and broke it down so we could understand.
Communication with Mo Kazal was awesome, helped us out especially with my situation, as I work for myself. Cannot fault his services what so ever, his knowledge was amazing and explained things that we could really understand.