When it comes to buying or selling a property, hiring a real estate agent is one of the most important decisions you will make. A good realtor can make all the difference in ensuring a smooth and successful transaction. However, before you sign a contract with a real estate agent,...