He provides bookkeeping through tax return preparation and computer consulting to small and medium sized businesses. His phone number is 415-665-8000.