facebook twitter instagram linkedin google youtube vimeo tumblr yelp rss email podcast phone blog search brokercheck brokercheck Play Pause

A Group Dedicated To the Simplification of Your Finances

Get To Know Granite Wealth Management

As a boutique practice, we take the time to truly get to know our clients. Like them, we’ve worked hard to build our business from the ground up and can apply that same knowledge to their unique circumstances.

Schedule Time To Meet


Bruce Zaro Photo
Read Bio

Bruce Zaro

Financial Advisor

Bruce Zaro

Managing Director


At Granite Wealth Management, my focus is on fostering legacy relationships with long-term clients as well as building new relationships, as well as applying my experience and knowledge to help make sense of the current market environment. I review all firm holdings in our monthly Investment Policy Committee meetings, as well as all accounts on a regular basis. For me, the confidence and trust built among clients is the most fulfilling and rewarding part of my work. As a firm, we realized long ago how stressful and anxiety-inducing the financial markets can be. That’s why we aim to deliver a methodological and calm approach to the strategic recommendations with our account holders. In addition, we like to discuss clients' family legacy, such as the type of work they do and the implications of leaving money wisely to future generations.

My experience in the financial services industry began in 1984 at Dean Witter Reynolds, following my graduation from the University of Massachusetts - Amherst. From there, I worked at Fidelity Investments, Liberty Securities and Gage Wiley before founding Granite Wealth Management in 2002. 

Outside of the office, I enjoy traveling to Europe, tasting various foods and wines, and embarking on estate gardening and landscaping projects. My wife, Lynn, and I also have a 1-year old Australian Shepard pup, Bahzil, who consumes a large amount of our time as well.

Andrew Zaro Photo
Read Bio

Andrew Zaro

Financial Advisor

Andrew Zaro

Financial Advisor


At Granite Wealth Management, I take on all the roles associated with a Registered Investment Advisor. From administrative account setup/update tasks, operational requirements like ensuring clients receive their regular distributions, as well as investment research and analysis of the market, current investments, and potential future investments. I am passionate about being a financial advisor because it increases the likelihood of someone achieving their major life goals that they have set for themselves. While hard work and simply saving money can bring a lot of things to fruition, purposeful planning and compounded growth in sound investments can bring realization to the things one thought they always wanted and/or needed in their life.

After 3 semesters of college, I took a hiatus from formal education and joined the Marine Corps. It was here that I spent 13 years as an Intelligence Analyst working at both the lowest levels on a tactical team with my boots on the ground in Fallujah, Iraq all the way up to acting as the senior Marine Corps diplomat in U.S. Embassy Zagreb, Croatia for Defense Intelligence Agency. During those 13 years, I learned to read, write and speak Arabic (in my early years) and Croatian (in my later years). I transitioned out of the Marine Corps in 2017 and joined Granite Wealth Management in January 2018 where I work alongside Bruce, my uncle, in the advisory practice he started decades ago. I have earned my Bachelor’s degree in International Relations and am Series 66 licensed. 

When I’m not working, I’m a bit fitness enthusiast and try to spend as much time as possible outdoors. Hiking, skiing, swimming, mountain biking, surfing, running, weightlifting and gymnastics are my main physical hobbies. I also have two children who keep me very busy, but also love the outdoors almost as much as I do. Every year, I swim in the Boston Frogman 5k open water swim, a fundraising event for the Navy SEAL Foundation, and I try to be active in the veteran community as much as I’m able. 

Schedule a Call