There are thousands upon thousands of graphic designers and photographers who could do this. Facebook has many great groups for both. What is your skill level with Photoshop? Also, what are the specs of the project? Size, number of photos, colors, style...that type of thing. The more information available, the better suggestion could be made to point you in the right direction.