If you are not happy with the level of service you are receiving, contact the broker of the real estate company with your complaints and see what other options are available to you. Perhaps the broker is willing to provide oversight on your transaction. Perhaps the broker is willing to assign a different agent to your transaction or add a 2nd agent that may be a better fit for you. Perhaps all that is required is the broker to communicate to your current agent that your expectations are not being met at this time. See what you can work out with the broker as your contract is actually with the broker and he/she does not want to have unhappy customers.