If your budget doesn’t allow for the cost of a professional photographer but you still want some nice pictures, consider hiring a photography student from a local college or university. The professors and directors of the photography school should be able to direct you to a promising student.