Not if you are working with a reputable fence contractor. A reputable fence contractor should always give you his best price first, up front. If he doesn’t, he is taking advantage of the possibility that you may not know everything you need to know about what you are buying. Be EXTREMELY wary of any contractor that will offer you a lower price to match or beat a competitive bid. If he is willing to do this, it means he was more than willing to overcharge you up front.