We love your question and would love to see the industry respect our time enough to charge by the hour. I think the best answer is, most people are not willing to pay us by the hour, since we spend countless hours on each transaction. It really doesn't make sense, since our industry is highly regulated, need to keep training and learning and we are sharing in decision making that effect hundreds of thousands if not millions of dollars for our clients, I calculated that we make an average of $30 a day when you factor in all the hours we spend in front and behind the scene of each transaction. Our 3% commission is reduced greatly when you factor in all our out of pocket expense, (we are independent contractors and pay for all our own expenses), and time needed to do an excellent job for our clients. As a buyer you don't even pay our commission until your sell, so buyers get our expertise and time for free! Our industry has a misconception that we make a huge amount of money per transaction, but in actuality it is more like 1% of the sales price regardless of how much time we have spent. That is due to our dues, split with the broker and the other side of the transaction. You really have to love what you do to be a realtor!