Meet Bill


Bill serves as our Tax Manager and has the responsibility of providing proactive tax planning advice to clients of the firm. His ability to build long-term relationships with clients and two decades of experience make him an ideal fit for this role.

Bill has worked with both large and small businesses during his career, divided between public accounting and private industry. Prior to joining Main Street Financial Life Advisors, LLC®, he was the Assistant Corporate Secretary and Tax Manager at Ransome CAT, a Delaware Valley Caterpillar dealership.

Bill is a father of two and is actively engaged with his children in intramural sports including basketball and volleyball. He is also a registered leader of Boy Scout Troop 367 and teaches important leadership and survival skills. 



Favorite food:

Wagyu Steak

Best piece of financial advice received:

Save for the future but do not sacrifice the present for the future.

Favorite quote:

“Be kind, for everyone you meet is fighting a hard battle.” Socrates

If you could meet anyone, past or present, it would be:

Ulysses S. Grant

Hidden talent:

Playing guitar

Favorite holiday:


Something on your bucket list:

Visit every Space Needle

Place you'd most like to visit:

Talheim, Germany

Biggest accomplishment:

Marrying my wife, Tanya

Request an Appointment

In 15 minutes we can get to know you – your situation, goals and needs – then connect you with an advisor committed to helping you pursue true wealth.