Professional photographers and videographers can be expensive for a first time or small event. Asking a friend or volunteer to help out is an option, but be wary of poor quality shots you may get back.
Do some research and source out a local college with photography programs. Students are often eager to help out and the quality will be much better.