James Thomas Long photography specializes in black& white and color photography of newborns, babies, children, families, weddings, and events. We offer on location sessions anywhere in the San Francisco Bay Area (San Jose, San Francisco, Palo Alto, Los Gatos, Mountain View, Los Altos, Campbell, Saratoga, Fremont, Newark, Union City, Castro Valley, Berkeley, Pleasanton, Walnut Creek, San Ramon, Menlo Park, Redwood City, San Mateo, Belmont, Burlingame, Hillsborough, Milpitas, Dublin, Orinda, San Carlos, Redwood Shores, Oakland ).