The way I've done it in the past, is contact the Signature Flight Support people at the airport you're traveling from. They're the largest private support service I'm aware of, and they've always been able to point me to quality charter services out of their airport. They're at signatureflight.com, and they have many, many more locations than what they've listed on the site.