I have worked with Mo Ghazi before as well and would highly recommend. He is thorough in his inspection and takes the time to explain any issues and how those could be solved. Makes it much easier in understanding what is important
Mo was very thorough and explained everything to me in great detail. He made sure I understood his findings and was happy to look at anything I had questions about.