Sedona Video and Photo


Sedona Video and Photo has been providing the Sedona area with high quality photography and videography services for over 20 years. We specialize in Sedona portraits, wedding videography, event photography and commercial media services.

Contact Sedona Video and Photo now to schedule a photo shoot, book your event or reserve our services for your wedding day.

Schedule a Photo Session

Sedona Video and Sedona Photography Services

We serve the Sedona area with high quality Photography and Video Services; specializing in Sedona Portraits, Event Photography, Commercial Photo and Video. We especially love to document beautiful Sedona weddings in stunning HD video and vibrant high resolution photographs.


Sedona Wedding Photography

Capturing the best moments of your wedding is what we do best. From the pre-aisle jitters to the reception, we make every frame count.

Commercial Photo and Video Services

Commercial Videography

We support your Sedona business with high quality video and photo services that bring out the best of your product or brand.

Event Photography and Videography

Sedona Event Photography

Whether your event is a high profile happening or a small gathering, we capture all the best highlights with high quality photo and video.

Sedona Video and Photo uses the latest and greatest technology to capture stunning HD video and amazing high resolution photos.


Our production services add more magic to your special moments, ensuring you always look your best, turning memories into art.


Our photography & video services are surprisingly affordable! Book us for your event starting at $75, for as little as $150 an hour.


If you like, we can upload your video to YouTube (privately or publicly) for you to easily share with friends and family.



Contact Sedona Video and Photo Today

The locals know: When you need quality video and photography services in the Sedona/Verde Valley area, you need Sedona Video and Photo. We are here to serve you 7 days a week. Contact us now!


Monday – Friday 6am – 10pm

Saturday 11am – 6pm

Sunday 11am – 6pm


Phone 928.362.2303

Text 928.362.2303