You can contact Jon Hill, Owner of Artistic Construction... my licensed full service GC. He'll help come up with creative ideas and does great work (helps with design concepts as much as getting the job done). The estimate will probably be better then some of the "deck specialist" companies.
As far as photos, I see most private deck photos from MLS listing photography or see them up front on my client showings. Your budget will determine how creative you can get.... more