What is a home inspection and Why Should You Always Have One When Buying a Home?

What is a home inspection and why should you always have one when buying a home? A home inspection is performed by a qualified inspector hired by buyers to inspect a home prior to purchase and provide a detailed report regarding all components.