Having a professional do photography for your website increases your authority as a business and gives your website a more professional look. Websites that have low-quality or amateurish images can make your business less credible and make it look more like a scam. If you want your business to have a professional online presence, you should consider hiring a professional photographer to do the photos for your website.