Photographers are usually freelancers who set their own rates. The cost of your commercial photography will depend on your location, the experience of the photographer and how much work is involved. While it’s sometimes possible to pay a photographer per hour, usually they will work for a fee based on the scope of the job.