You should always have a home inspection done before you put your house on the market. This is not only because it will ensure that you do not have something unfortunate uncovered later on but also because having a good inspection report to show prospective buyers is yet another arrow in the quiver.
If you have the inspection done before you place your house on the market it will allow you to rectify any issues that come to light. By doing this, you will be increasing your chances of selling your place.
Make sure that you choose the right home inspector, they must have a good reputation and be registered. Also, they should have been in the job for a while, as this will mean that they will have a good idea of what to look for. Their repute is absolutely critical in this process.
You need to know exactly what type of inspection they will do, before you contract them. What you really want is an extremely thorough report and you want them to be able to give you advice on what everything means once you get it.
You will have more ease at selling the house if your report is thorough and has all the right information. Depending on how state of the art his equipment is, an inspector will be able to give you the details on what kind of CO levels there are, how much moisture the house is carrying, and the age and safety of the wiring in the building.
You should ask to have as much photographic support amended to your report as well, to add to his examination. This will help in stressing his findings to prospective buyers.
You may find that the report is a good jolt to your system before you begin to sell the place. Often, it is hard for a homeowner to look at their own house objectively.
By getting an inspector in you will be able to view your house unemotionally and this will allow you to be more pragmatic. It may make you think about what the place is really worth.