(800) 720-0815
1990 North California Boulevard
Walnut Creek, CA 94596
Spencer Elrod Services, Inc. serves businesses, lawyers and discerning private clients with consulting services and private investigations in the San Francisco Bay Area. We undertake our work with intensity and integrity. We listen to your needs and will tailor an investigative strategy to meet your goals.
In Business Since: | 2017 |