Through the long months of my project execution with Idrees, he had proven the high level of his professionalism. He is honest, articulate, & patient. He does his best to reach a middle ground with his customers in case of any dispute. And he takes his commitment seriously.