James was great to work with! He gave us a thorough overview of any issues with our newly purchased property, as well as a detailed inspection report. Very responsive and ... more