If you are looking to buy a house, in general, a Realtor does not cost you anything. Let me repeat that, using a Realtor to help you buy a house is generally FREE to you. In the event that you buy a home where the selling party does not offer compensation to buyer's agent, you may be responsible to pay your Realtor's fees. In general, this only happens in For Sale By Owner transactions and in the Harrisonburg area, most for sale by owners offer commission to an agent procuring a buyer.
Realtor fees for both sides of the transaction (Buyer and Seller) are part of the sellers responsibility. These fees are always agreed to and understood before the seller signs the contract. You will need to speak with a realtor to find out what their fees are. If you are thinking of selling your home, feel free to ask me about my marketing packages.