Choosing and hiring a contractor for your project can be a daunting task. The real answer to this hand wringing question is common sense. Start by looking on-line for qualified companies in your area. Narrow down that list of companies by determining the “specialty” services offered by each one.
After you have that list check out the online reviews of each company. Cross referencing that list with the BBB reputation (of those companies) is also handy at the end of your search.
So, you now have candidates! Call them and show them your project. This is really an interview for your own benefit. You will see in the end that there will be a few, or maybe only one candidate that fits the personality and expertise you’re looking for.