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