How far are you from White Plains? The Port Chester Obedience Training Club is located there.
I haven't used them myself and therefore aren't familiar with their methods, but have heard good things about them from others. They might be worth a call if the logistics work for you.
There site seems to be down at present but here's the link:
Port Chester Obedience Training Club
220 Ferris Ave
White Plains, NY 10603
Good luck in your search.