Hannah, this is my second renovation and from my experience, there isn't much of a price difference between contractor and ID contrary to what many people say. At the end of the day, you will end up with someone whom you can click with. That's why need to set aside time to meet up because other than the price factor, being able to click with the ID/contractor is important too. It has to be someone whom you can communicate with. What are you planning to do??