James was very thorough and helped us, as first time home buyers, understand every aspect of the home. He provided tips on how to maintain upkeep on important things. He was very helpful and knowledgeable. The inspection was done in a timely manner, but I never felt rushed. Thanks James!Nicholas P.