The number one thing I would do is take advantage of a lot of free estimate I am the owner of a kitchen and bathroom remodeling business in Ohio and I don't mind giving free estimates if you find a good contractor they will break down the hole estimate in a itemized list giving you a better idea...
My name is Daniel I'm the owner of a small company in Columbus, Oh called First Floor Remodeling I have 15 years experience in kitchen and bathroom remodeling I came across this forum and signed up look forward to helping people out.