Very professional, very thorough, and extremely helpful in explaining the issues we had with the house we were purchasing.