Clients can pay their invoices conveniently online using a credit card.

To begin the online payment process, please have your invoice number ready.

MJB Invoice Example

Please note! We cannot accept retainers or other payments in trust through this web page. To pay retainer or other amounts in trust please contact us by telephone at 1-888-374-3161 or 250-372-4940

You will be redirected to a secure payment site. We accept Visa and MasterCard. Rest assured, all transactions are secure and our payment processor is a PCI Level 1 certified e-commerce payment gateway which means your personal financial information is protected.

Your First Name
Your Last Name
Postal Code
Your Email Address
Invoice Number
Payment Amount