Hall & Fairweather Ltd. is proud to be partnering with McGuire Financial Services to meet your life insurance and financial needs. Please contact our office or visit the McGuire Financial website:

McGuire Financial Services
44 Ashgrove Crescent
Saint John NB E2M 5Y9

Office: (506)652-9121
Toll Free: 1-877-777-9121
Fax: (506)652-9122
On the web:

What type of Insurance do you need?  Apply now!