We would advise you to meet with several contractors to get bids on your project. Do you already have architectural plans? You will find that the bids will likely vary significantly. We have contractors that we can recommend that we trust. Some of them have done work for us personally.
Let us know if you would like their contact information.