The sad fact is, if you want good hardwood flooring, you will have to be prepared to spend quite a bit on it. There is a saying that if you pay peanuts, you get monkeys and this is precisely what we can say about hardwood flooring, especially wit regards to installation. You might be able to get good materials for cheap, but regards to installation expertise, you can never be expected to get good quality if you will not pay for it. The best companies in the business will probably be more expensive to hire since they know what they are worth.