We used The Village Home Inspector. He went through everything, and explained as he went.
He also uses a Infrared Camera on all the outside walls and ceilings, it should gaps in the insulation, that had to be taken care of.
Price is about the same as the others.
Computerized so we didn't have to wait for the report.
352-446-5028