My manager is going to build a website magento 2. We already have a magento 2 domain and we're going to install a theme. I found a lot of free magento 2 theme and some priced one. But we're new to magento 2. It would be better if we have a developer customize a theme for us.
How long it will be and cost to complete the process?
I believe it would be better to directly reach out to the companies which make such customizations. But before doing that you need to understand which particular changes you will need in order to communicate them properly.