Loyal customers keep agencies buoyant