When you are buying or selling a home, there are several things that you need to do in order to ensure that the process goes smoothly. One of the most important ones is to hire a home inspector. Who is a home inspector? Home inspectors are trained professionals who...