The VSOs work for the Veterans and service members as well as their dependents.
Does it cost alot to use an accredited representative or a VSO?
Actually, you are not charged a fee to help file your initial application for benefit; but can for unusual expenses.