I was looking for a certified financial planner, who takes fiduciary responsibility for my investment and found Gavin who fills all these roles for me. He helps me with any financial decisions from retirement planning,investments and insurance. Thanks Keenan Financial Planning.