J. P. MCCAULEY & CO., LTD.