you should not need to use an agency if your case is pretty straight forward,
why trust someone else and pay them when its pretty straight forward process
as long as you've got evidence you met, you have a job, some savings and a place for her to live without overcrowding, you shouldn't have a problem..
hardly anyone uses an agency on here, and 90%+ get their visa the first time without using an agency