Professional Headshots & Photography in St. Augustine, FL

I’m a professional photographer in St. Augustine, FL, serving businesses and individuals with high-quality headshots, portraits, advertising images, product shots, and event photography. Whether you need sharp visuals for a brand campaign, polished professional headshots, or full coverage for a corporate event, I bring 20+ years of experience (including over a decade in NYC) to every project. My approach is organized, creative, and client-focused. If you’re searching for a skilled photographer in St. Augustine who can capture exactly what you need, I’m here to help.

Photography Services in St. Augustine

From the historic charm of downtown to modern office settings, St. Augustine offers incredible backdrops for professional photography. I work on-location throughout the area, and I can even bring a mobile studio setup to your office for ultimate convenience. Whether you’re a business, an agency, or an individual professional, I tailor each session to meet your goals. Professional photography services include:

  • Professional headshots and portraits – Executive headshots, team portraits, and personal branding images that convey confidence and professionalism.
  • Advertising & brand photography – Creative campaign images and marketing visuals that make your brand stand out.
  • Corporate event coverage – Conferences, company meetings, and business events captured with an eye for important moments and candid interactions.

Why Choose David Steele Photography

Over the years, I’ve worked with clients who demand quality and efficiency – from local entrepreneurs to national brands like Veritiv, Paul Davis Restoration, Bass ProShops, and Gate Petroleum. My background includes 11 years in the New York City photography scene, where I honed my craft on TV/film sets and high-profile projects. This experience means I know how to work from a detailed brief, adapt on the fly, and deliver results that reflect your vision.

When we work together, you can expect:

  • Free consultations: We’ll start with a phone or Zoom conversation to discuss your needs and make sure we’re aligned on goals.
  • Flexible scheduling & mobile studio: I accommodate your schedule and can set up a professional mobile studio at your location for headshots or product shoots.
  • Clear communication: I keep you updated before, during, and after the shoot, so you always know what’s happening.
  • On-time delivery: Count on prompt delivery of professionally edited, high-resolution images ready for use.
  • Full-service production: For larger shoots, I can provide a full team – including digital techs, makeup artists, and assistants – to ensure everything runs smoothly.

A Client-Focused Approach, Start to Finish

I pride myself on being approachable, reliable, and focused on your needs from start to finish. My goal is to make the entire process easy and stress-free for you. Clients often comment on how smooth and professional the experience is – you’ll always know you can count on me to show up prepared, respect your time, and bring a positive attitude to the project. I combine creative insight with logistical know-how, so you not only get great photos, but also a partner who makes the process enjoyable.

What Clients Are Saying

Ready to Elevate Your Image?

If you’re looking for professional headshots or a professional photographer near you in the St. Augustine area, let’s connect! David Steele Photography is based in St. Augustine and proudly serves clients throughout Northeast Florida and nearby communities. Get in touch today to discuss your vision and schedule your session:


I look forward to working with you and bringing your ideas to life!