Mr. Idumesaro has been handling our Immigration case. He did so well that we are pleasantly surprised how quick our petition was approved. He is very professional and knows what to do at each stage. Our case is already with the NVC and he continues to quide us. We are so happy with his services. His price is so reasonable. I will definitely recommend him to anyone who needs his service.