Most of the homes in our neighborhood are selling within days. Naturally we are roofing, painting, landscaping, and staging to make sure that house shows at it's best and sells quickly.
If I had known that from the beginning my advice would have been completely the opposite.
I am personally extremely familiar with a market such as you are describing. If your home is located in a true sellers market you are trully barking up the wrong tree here. Homes in the market you are describing will sell - with the porch roof missing!
I've been there, done that, seen it. Believe me, if you are truly in that market you are throwing your money away by putting it into the house, if you invest $20,000 rehabbing your home you won't raise the value of the house by $20,000, it doesn't work that way. You simply don't need to put major money into homes in a sellars market in order to get them to sell. They sell themselves.
I have witness over and over again typical scenarios such as, a seller lists his house for $200,000 that needs a new roof ($5,000) new carpet ($5000) and the deck needs to be rebuilt ($5000). Somebody looks at the house and says you need $15,000 worth of work, I will give you $185,000 for it. In your market the seller never takes it because he doesn't need to, the house sells for the $200,000 everytime, infact in that market the house usually would sell for $205,000. In a sellers market all you do is cheap cosmetic work, in a buyers market is when you have to spend money on major improvements just to get an offer.
What does all that mean? It means you are really, really, making this into more than it is. You may not have gotten what you wanted, you are probably 100% in the right, however, in reality that porch roof color is so irrelevant to selling your house, you should really consider what it is worth in the long run in regard to the mess you are about to go through and how much it is effecting the value of the house. You also might consider getting a new realtor if they have contributed to any of this in regard to advice on staging
your house to sell.