Spencer Haley is a technology services company located in San Diego, California. Spencer Haley provides full package solutions for San Diego businesses' technology needs, focusing on web design, web development, search engine optimization (SEO), and Internet marketing.