The characteristics that make up a good Facebook ad agency to find one that can provide tailor-made solutions per your requirements.