Before paying for brand new hardwood, talk to a professional about your current floors. You may find a lovely, natural hardwood floor buried beneath layers of linoleum or carpet. You will end up with beautiful, high quality flooring and carport kits for a fraction of the price.
Any time you hire an outside company to do home improvement jobs for you, it is imperative that you check the legitimacy of the company first. If you can't get a physical address for a company and can only reach them by phone, they probably aren't all that big of a company. Instead, select someone with a good reputation.