TOM ROWLAND, CPA