A basic real estate photography shoot from a professional photography generally costs anywhere between $75.00 and $300 per shoot for photos only (no video). Notice I said “from a professional photographer.” There are always new photographers who are willing to test the waters in real estate for $80 or so, but most real estate agents tire of the issues that come along with hiring someone who doesn't have good business processes in place–late delivery of photos, poor quality work, etc.
A basic shoot generally involves delivery of only 25-50 photos.
Turnaround and Timing
Most shoots have a turnaround time of not more than 48 hours after the shoot (and often 24 hours) so they you have the photos to put the home on the market