I used Carson Dunlop to perform two home inspections when I was buying a house.
The first house was about 12 years old, and the inspector was really thorough in his inspection and honest in his opinions. The house had not been maintained very well, so there were many problems with the roof, furnace, air conditioner, and outside wood rot- which would all have cost a significant amount to repair! They were really detailed in their analysis, providing estimates of how much longer those parts would last, and the estimated cost of repairs for those parts. In the end, we ended up not buying the house because of the significant repairs and costs necessary. It was crucial to have this information to make an informed decision.
Carson Dunlop performed another home inspection for us for a different house, and we trusted the advice that they gave us, including things like changing a washroom outlet to a GFCI for safety reasons, etc.