Home inspections are necessary when buying a new house to ensure that the building is in good condition. They provide peace of mind, allow buyers to determine the value of the property, and may reveal flaws that require costly repairs or negotiation for a lower price.