patterson-ca.com