Knowing the whole process, especially how a professional real estate agent works, is one of the most vital issues that you should consider. If you are interested in buying a townhouse, know that it is a deal that goes through several stages. The most important is that the investor selects the property first, which is usually achieved by purchasing a townhouse unit, and then the investor chooses a contractor to perform the renovation work.