Friendly, helpful and very competent.
Very reliable and professional.
Very professional and extremely helpful.