My experience with Omar was very positive. He is knowledgeable and conveyed it very well. He is patient and explained the process every step of the way. He responded to my messages and calls in a timely manner. I would definitely recommend him to my friends.
