Contact TeelPay

Customer Care

Our customer care team is ready to assist you. Reach out to us through any of the channels below.

+254 119 091 062 +254 729 327 034 Call us anytime

Speak directly with our TeelPay support team for help with transactions, account support and any urgent inquiries.

"Drop us an email at any time. We aim to review and respond to all written requests promptly."

support@teel-pay.com
fred.ojuka@teel-pay.com

Our Headquarters

P. O BOX 54-01001,
Kalimoni, Juja, Kenya

Mon - Fri: 8:00am - 5:00pm