Very often we may not have the time to take the right photos for our web sites. In this case, we can get some free loyalty free images/photos from professional photographers.
http://www.dreamstime.com/free-photos-resi2541298 (where you can get free or very affordable professional photos for your site.)
You can also search for the right photo you need by keywords
Search Royalty Free stock images on Dreamstime: