I've just completed a project for an accounting firm. I took individual portraits of their staff on a white background.
I also took photos of their office for use as backgrounds. This is one of several I took.
Using a variety of post processing techniques, I retouched each photo, extracted each person from the white background, and placed each person on an office background. Shading and background blurring, amongst other techniques, were used to make the photos look authentic.
The reaction from the firm's marketing director:
I looked at all the photos, and they look great! The coloring and texture of the backgrounds makes such a difference!!