I couldn't disagree more - Any idea how much it would cost trying to get all of those folks to show up at the same time on the same day? Kelly hit the nail on the head insomuch that 90% of the time you don't need a structural engineer, electrician, HVAC contractor, roofer, plumber, and/or a general contractor to show up at a prospective new home. Someone that is professionally trained, part of a reputable organization, insured, and not in bed with the Realtor is about all you need for an honest, non-bias, and professional opinion about the true condition of a property.
Not only that but do you think each of these contractors will be a bit bias if they want to sell you a new furnace, hot water heater, roof covering, or electrical panel - the idea is to have someone that has no vested interest in recommending things in the report. ASHI (American Society of Home Inspectors), the largest and most respected home inspector organization in the United States, requires that I *NOT* so much as turn a screw driver on an inspected property for 2 years after the inspection but I am also forbidden from having any type of financial interest in any property I am inspecting.
While I appreciate your insight I disagree with you completely van7559.