Horizon Financial Services Inc.

Welcome to our website.  At Horizon Financial Services, Inc. our mission is to help clients achieve financial confidence, by providing them with outstanding service, and these three key tools:



  1. A clear understanding of their financial goals
  2. A well-defined roadmap for pursuing those goals
  3. Ongoing advice to help adjust their roadmap when their needs change


Our services cover all areas of wealth management, from investment, tax and retirement income planning to risk management and estate conservation. We specialize in helping our clients develop a comprehensive, cohesive financial strategy that fits their unique needs and enables them to meet both short- and long-term objectives. On our web site, you'll find valuable information for evaluating your current position and progress toward financial goals. We offer educational articles that outline financial concepts and highlight products designed to fill the gaps in your financial strategy. You'll also find calculators that will help you assess your current and future needs. Please remember to visit our Web site often, as our content is constantly changing.


If you have any questions or want to schedule a complimentary initial meeting to discuss your specific situation, please e-mail me at rickg@cfnmail.com, or call 781-792-1900

Weather: It Matters

Weather is common fare for small talk, but it’s difficult to think of many topics that can have a bigger effect on economic activity.

Every Little Bit Helps

IRA catch-up contributions enable investors aged 50 and older to make up ground in saving for retirement, whether they had a late start or just want to sock away more money.

Define Your Own Benefits

Everyone wants to be a happy retiree someday, but there's a big problem.

A Retirement Plan for One

Although most large companies are moving away from traditional defined-benefit plans, a solo defined-benefit plan may be an attractive pension option of you are a sole proprietor or if you are self-employed.

More Newsletters →