Having professional photos done for your business web site allows you to show what your business is about and to express your individuality. It's certainly more powerful than using "stock" photos. Photos of your staff, business location and products will draw potential customers to want to deal with your company.