Our Office’s Mantra

Solving all of the world’s problems, one day at a time.

(It’s a lofty goal, but set at a pace we can manage.)

Appointed and Elected Positions

Randy started his public service activities in 2001 when he was invited to join the Town of Sandwich’s finance committee. Three years later, he won election to the board of selectmen and served two three-year terms.

Randy was sworn in as state representative from the 5th Barnstable District on January 5, 2011. A practicing CPA and well respected by his legislative peers, Randy is thoroughly versed on the complexities and nuances of municipal and state budgeting.

Professional Background

Randy is not your typical practicing CPA. In 1981, fresh out of college with a bachelor’s degree in accounting, he entered the firm of Peat Marwick Mitchell, then the second largest partnership of certified public accountants in the world. During his eight-year stay with Peat Marwick, now KPMG LLP, he was promoted to senior manager in the audit practice and spent two years in the firm’s executive office in New York City.

In 1989, Randy left KPMG to become a plant controller with a publicly-traded company that manufactures infrared optical sensors and emitters used in office machinery and automobiles. Four years later, Randy was recruited by another publicly-traded company to become general manager of their EMI filter business unit.

Randy was promoted to chief financial officer with the same company after his successful run at building up and operating their EMI filter business unit. Back in the financial realm, Randy acquired significant experience dealing with financial institutions, investment bankers, the Securities and Exchange Commission, and the board of directors and shareholders of a public company.

His entrepreneurial spirit then kicked in and Randy established his own CPA practice. His love for Cape Cod was inspiration for leaving the corporate world and establishing a firm focused on helping businesses, individuals and non-profit corporations to reach their financial goals while maintaining their reporting obligations to various state and federal agencies.

Governmental & Community Involvement

Legislative Committees & Caucuses:

State Committees, Commissions, and Working Groups:



Randy and his wife, Mary, do their best to keep up with six grown children, all married, and thirteen grandchildren via phone, email, and Facebook.

Political Philosophy

I have long held a conservative set of beliefs that center around:

  • Local control free of unfunded mandates
  • Personal freedoms as enumerated in the Constitution and Bill of Rights
  • A small federal government focused on national security and international affairs
  • States’ rights (that is, all powers not specifically given to the federal government by the Constitution be reserved for the states–10th Amendment)
  • State government that provides support for those unable to help themselves
  • State government that provides training and motivation for those temporarily displaced and unable to work
  • State and local governments that provide for education, public safety, infrastructure and other basic needs best managed as public services