I can not recommend Canine Companions for Independence (cci.org) enough. They are a national organization that has a northeast campus. Their dogs are provided free to the recipients. In addition to service dogs for adults, dogs for facilities such as rehabilitation hospitals, they also provide dogs for children.
There are a lot of questionable, for profit organizations out there, CCI is not one of them.