I truly enjoyed working with Total Home Consultants.  They are highly responsive, thorough and reasonably priced.  They also helped put my mind at ease and encouraged me to take the time I needed when the seller's agent was attempting to make us rush.