Working for an agency takes much of the stress out of finding clients and managing your client relationships. Beacuse agencies find clients who need care as part of their day-to-day-business, you dont have to worry about marketing your services on your own.
Agencies will also take care of paying you, withholding your taxes, issuing your W-2 at the end of the year, and many agencies offer health care and other benefits.