<!doctype html>
<html lang="en">

<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title>True Photography & Video: Top Wedding Photographers & Videographers</title>

	<meta name="description" content="San Diego wedding photography &amp; videography. Award-winning local talent with customizable packages, established in 2000. Check availability!"/>	
	<link href="/newtrue/assets/main-B3oNSgt8.css" rel="stylesheet" />
	<script src="/newtrue/assets/main-CUVatgP-.js" type="module"></script>
		
	<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=1">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=1">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=1">
<link rel="manifest" href="/site.webmanifest?v=1">
<link rel="mask-icon" href="/safari-pinned-tab.svg?v=1" color="#000000">
<link rel="shortcut icon" href="/favicon.ico?v=1">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">

	
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SVV0T6FSTZ"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
	gtag('config', 'G-SVV0T6FSTZ');
</script>

</head>

<body hx-ext="ajax-header" class="text-true-brown">
	<div class="mx-auto flex flex-col min-h-screen">
		<div class="sticky top-0 z-30 bg-white">
			
<div class="grid grid-flow-col my-2 mx-1 lg:mx-2">
	<div class="w-52 md:w-56 xl:w-80">
		<a href="/home"><img src="/img/newtrue/layout/newtrue-logo-v3.png" alt="True Photography and Video" width="495" height="110"/></a>	</div>
	<div class="grid grid-flow-col justify-end">
		<div class="hidden h-min max-h-min divide-x divide-true-green lg:flex">
			

<sl-dropdown>
	<a slot="trigger" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base">
				Portfolio		<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-4 w-4 mt-1 cursor-pointer"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path> </svg>	</a>
	<sl-menu>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/home">Photography</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/videos">Videography</a>			</sl-menu-item>
			</sl-menu>
</sl-dropdown>

<a href="/book/package" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base">Pricing</a>
<a href="/wedgewood" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base">Wedgewood</a>

<sl-dropdown>
	<a slot="trigger" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base">
				Info		<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-4 w-4 mt-1 cursor-pointer"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path> </svg>	</a>
	<sl-menu>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/our-company">Our Style</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/faq">F.A.Q</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/work-for-true">I want to work for True!</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/team">Meet our Team</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="https://blog.truephotography.com">Blog</a>			</sl-menu-item>
			</sl-menu>
</sl-dropdown>

<a href="/contact-true-photography-weddings" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base">Contact</a>

	<sl-dialog
		style="--header-spacing: 1rem;"
		label="True Login"
		id="login-dialog"
		x-data="
			const dialog = document.querySelector('#login-dialog');
			dialog.nextElementSibling.addEventListener('click', (e) => {
				e.preventDefault();
				dialog.show();
			});">
		<div class="flex flex-col items-center mb-6 text-lg font-bold">
			<a href="/customer/login">Client Login</a>			or
			<a href="/users/login">Vendor Login</a>		</div>
	</sl-dialog>
	<a href="#" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-5 h-5 pr-1 lg:pt-1"> <path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg>Login</a>
<a href="https://cart.truephotography.com/" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-5 h-5 pr-1 lg:pt-1"> <path d="M2.25 2.25a.75.75 0 0 0 0 1.5h1.386c.17 0 .318.114.362.278l2.558 9.592a3.752 3.752 0 0 0-2.806 3.63c0 .414.336.75.75.75h15.75a.75.75 0 0 0 0-1.5H5.378A2.25 2.25 0 0 1 7.5 15h11.218a.75.75 0 0 0 .674-.421 60.358 60.358 0 0 0 2.96-7.228.75.75 0 0 0-.525-.965A60.864 60.864 0 0 0 5.68 4.509l-.232-.867A1.875 1.875 0 0 0 3.636 2.25H2.25ZM3.75 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"></path></svg>Shop</a>		</div>
		<div x-data="{ isOpen: false }" class="lg:hidden">
			<button
				@click="isOpen = !isOpen"
				type="button"
				class="z-20 rounded-md p-2 text-gray-400"
				aria-controls="mobile-menu"
				aria-expanded="false">
				<span class="sr-only">Open Menu</span>
				<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-8 w-8" :class="isOpen ? 'block' : 'hidden'"> <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"></path></svg>				<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-8 w-8" :class="isOpen ? 'hidden' : 'block'"> <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg>			</button>
			<div x-show="isOpen" @click.outside="isOpen = false" x-collapse class="absolute right-2 z-10">
				<div class="bg-true-green flex flex-col px-2 py-1 rounded-lg" id="mobile-menu">
					

<sl-dropdown>
	<a slot="trigger" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white">
				Portfolio		<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-4 w-4 mt-1 cursor-pointer"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path> </svg>	</a>
	<sl-menu>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/home">Photography</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/videos">Videography</a>			</sl-menu-item>
			</sl-menu>
</sl-dropdown>

<a href="/book/package" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white">Pricing</a>
<a href="/wedgewood" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white">Wedgewood</a>

<sl-dropdown>
	<a slot="trigger" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white">
				Info		<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-4 w-4 mt-1 cursor-pointer"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path> </svg>	</a>
	<sl-menu>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/our-company">Our Style</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/faq">F.A.Q</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/work-for-true">I want to work for True!</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="/team">Meet our Team</a>			</sl-menu-item>
					<sl-menu-item class="sl-dropdown-item">
				<a href="https://blog.truephotography.com">Blog</a>			</sl-menu-item>
			</sl-menu>
</sl-dropdown>

<a href="/contact-true-photography-weddings" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white">Contact</a>

	<sl-dialog
		style="--header-spacing: 1rem;"
		label="True Login"
		id="mobile-login-dialog"
		x-data="
			const dialog = document.querySelector('#mobile-login-dialog');
			dialog.nextElementSibling.addEventListener('click', (e) => {
				e.preventDefault();
				dialog.show();
			});">
		<div class="flex flex-col items-center mb-6 text-lg font-bold">
			<a href="/customer/login">Client Login</a>			or
			<a href="/users/login">Vendor Login</a>		</div>
	</sl-dialog>
	<a href="#" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-5 h-5 pr-1 lg:pt-1"> <path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg>Login</a>
<a href="https://cart.truephotography.com/" class="w-full uppercase font-nav text-sm px-3 mt-1 inline-flex cursor-pointer xl:px-5 2xl:text-base text-white text-sm my-1 bg-true-brown rounded p-2 hover:text-white" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-5 h-5 pr-1 lg:pt-1"> <path d="M2.25 2.25a.75.75 0 0 0 0 1.5h1.386c.17 0 .318.114.362.278l2.558 9.592a3.752 3.752 0 0 0-2.806 3.63c0 .414.336.75.75.75h15.75a.75.75 0 0 0 0-1.5H5.378A2.25 2.25 0 0 1 7.5 15h11.218a.75.75 0 0 0 .674-.421 60.358 60.358 0 0 0 2.96-7.228.75.75 0 0 0-.525-.965A60.864 60.864 0 0 0 5.68 4.509l-.232-.867A1.875 1.875 0 0 0 3.636 2.25H2.25ZM3.75 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"></path></svg>Shop</a>				</div>
			</div>
		</div>
	</div>
</div>
					</div>
				<div id="content" class="grow">
			
<div class="flex justify-center mt-2 md:mt-4">
	<h1 class="text-center font-heading text-2xl uppercase md:text-5xl">
		Imagery Tailored <br class="lg:hidden">to the
		<span class="inline-block -mb-4 align-middle font-cursive capitalize text-6xl text-true-green md:text-9xl md:-mb-8">True</span>
		You
	</h1>
</div>

<div class="text-center mt-6 md:mt-12">
	<p class="text-true-green">Step 1 of 2</p>
	<p>Before entering our website,</p>
	<div class="flex justify-center">
		<p>please select your favorite color treatment</p>
		<img src="/theme/NewTrue/img/layout/newtrue-arrow.png" alt="Select color treatment" width="30" height="30" class="mt-3 -ml-3"/>	</div>
</div>

<div class="flex justify-center md:mt-12">
	<div class="grid-cols-3 gap-8 md:grid md:max-w-screen-md">
					<div class="p-4 text-center border border-transparent rounded hover:border-gray-300">
				<a href="/style/2?s=1">
					<p class="uppercase mb-2">Light & Airy</p>
					<img src="https://imagedelivery.net/H9EqqVCBcW2sykWeBiYHNQ/bd3aa7af-a66c-4d95-5bd5-77b619eba300/mobile18" alt="Light &amp; Airy" class="rounded" width="1200" height="800"/>				</a>
			</div>
					<div class="p-4 text-center border border-transparent rounded hover:border-gray-300">
				<a href="/style/2?s=2">
					<p class="uppercase mb-2">Pop</p>
					<img src="https://imagedelivery.net/H9EqqVCBcW2sykWeBiYHNQ/47dfdfa8-0f6d-4834-2ad8-6153bb489900/mobile18" alt="Pop" class="rounded" width="1200" height="800"/>				</a>
			</div>
					<div class="p-4 text-center border border-transparent rounded hover:border-gray-300">
				<a href="/style/2?s=3">
					<p class="uppercase mb-2">Organic</p>
					<img src="https://imagedelivery.net/H9EqqVCBcW2sykWeBiYHNQ/33598a29-5da3-4351-9638-3290945e3400/mobile18" alt="Organic" class="rounded" width="1200" height="800"/>				</a>
			</div>
			</div>
</div>
		</div>
		
<div class="text-xs text-center mt-16 py-8 border-t">
	<p>&copy;2024 True Photography and Video. All rights reserved.</p>
	<p>
		Booking Inquiries, Existing Clients, and Vendors:<br><a href="tel:760-271-4853"> 760-271-4853</a> | <a href="/cdn-cgi/l/email-protection#01686f7074687378417573746471696e756e6673607169782f626e6c" class="green"><span class="__cf_email__" data-cfemail="533a3d22263a212a1327212636233b3c273c342132233b2a7d303c3e">[email&#160;protected]</span></a>
	</p>

			<address>
			<a href="https://goo.gl/maps/hwggMQJYFLF9kU2aA" target="_blank">4140 Oceanside Blvd., Suite 159, Box 148, Oceanside, CA 92056</a>
		</address>
	
	<p class="mt-4">
		<a href="/sitemap">Sitemap</a> |
		<a href="/terms-of-use">Terms of Use</a> |
		<a href="/users/login">Vendor Login</a>	</p>
</div>
	</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8c92e6a1a8289060',t:'MTcyNzM1MDAwNi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>

</html>
