Westamerica Bank has provided banking and financial services to Petaluma at this location for a long time. It still maintains its drive-up teller service and naturally offers walk-in banking as well. Its business and personal banking services include online services, checking and savings accounts, trust services, lines of credit, cash management, merchant services and much more.