translate English to French: These services are complementary.
Les services sont complémentaires.