When house buying, a home inspection is your best way to ensure that you don't encounter unforeseen problems in the future.
An inspection report will tell you everything that is wrong with the property, how it needs to be fixed and what it can potentially cost to fix.
Information...
...when buying a house
...when selling your house
...for estate agents
...for attorneys (Building disputes)
...for auctioneers
...for bodies corporate (10 year maintenance plans)