Have you aver looked for great, professional photos for your website? Search no longer!
There are plenty of websites where you can get beautiful imagery at no charge.
There are two pages, that really stand out: Pixabay and Unsplash. The photos there are mostly of very high technical and artistic quality and you are allowed to use them for personal and any commercial use without attribution. Of course you can attribute the skilled artists for their work.
As a matter of fact, most photos used here on createWeb, are from these two sites. Have a look at the "about us" page to find the credits for the talented artists.
Here are just some examples of some images you can find there:
One last thought: If you need images, that top even this high level of quality or if you need custom made photos, support a local photographer instead of going for a stock photo archive.