Contact

Two ways to start

Hire me through Upwork if you prefer its contracts and payments, or send me a direct enquiry and I’ll agree the scope with you.

Hire me on Upwork

Hire me on Upwork

Contracts, milestones, payments and messages are handled through Upwork. Good if your team already buys services there.

View my Upwork profile
James

You’ll be dealing with me directly, not an account manager.

Discuss a direct engagement

Tell me about your website, your goals and your timing. I’ll reply with questions or a suggested starting point, and we can agree terms directly.

Fields marked optional can be left blank.

Call or write

Malindi, Kenya (East Africa Time, UTC+3). I work with clients worldwide.

How you can pay

  • Bank transferLocal or international
  • PayPalCard or PayPal balance
  • WiseTo M-Pesa or bank
  • RevolutTo M-Pesa or bank
  • PayoneerCard, bank or Payoneer balance
  • UpworkContracts and milestones

What would you like to talk about?

Project enquiry

About two minutes to fill in.

For example, your business name or yourwebsite.com

Services needed

What would you like to change in the next 3 to 6 months? Useful context, such as your platform or recent results, helps.

I’ll use your details only to reply to this enquiry and discuss your project. They aren’t added to a mailing list or shared for marketing. Read the privacy notice.

Before you publish

Everything here is set in config.js. Items still open: