Countless aspects combine to make up a successful website. The code needs to be just right, it has to communicate your core message, and it should be optimized to be found easily through social media.
And yet, all of these (and other) factors matter little if you cannot get the visuals right.
It's a simple fact, but one that's too easily ignored: great photography can make or break your website. Choose the right visuals, and your marketing will take off, your visitors stay longer, and your website contributes directly to business growth. Fail to do so, and you waste significant resources on a website that cannot attract, convert, or delight your potential customers.