Service provider of a different stripe (6)
I believe the answer is:
priest
'service provider' is the definition.
(a priest might provide a church service)
'a different stripe' is the wordplay.
'a different' indicates an anagram (letters placed in a different order).
'stripe' with letters rearranged gives 'PRIEST'.
'of' is the link.
(Other definitions for priest that I've seen before include "Ordained minister" , "person of religion" , "Member of the clergy" , "Religious leader" , "Man of god" .)