For myself, I am using laminated flooring for my bedrooms and homogenous tiles for my living and dining. I think it will be better to let your ID give you a quote for your preferred flooring and then you do a average price comparison online(remember to take into account labour costs). If the price difference is not that much, I will suggest you let your ID do the work as they can help you coordinate properly. Of course, do get a reliable and committed ID, if not your reno process will become very stressful.