Pay Invoice

You can now pay your invoices conveniently online using our online payment service. 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 and financial information is protected.

To start the payment process, please have your file and invoice number available.

Hamilton Duncan Invoice Example

If you have any difficulty processing your payment or have any inquiries about your invoice, please contact Hamilton Duncan’s Accounting Department at or call 604.581.4677.