We know that there are plenty of companies out there that can build a good quality website, at a reasonable price, and within a reasonable timescale.
But from our perspective, the biggest challenge is finding someone who can design the website, who understands you and your customers, and can deliver a scientific approach to website creation.