Surrey, BC  ·  Est. 2010  ·  Cinematic Wedding Films

Your Story,
Beautifully Told

We craft cinematic wedding films that preserve the emotion, beauty, and intimacy of your most unforgettable day.

Start Your Journey
Scroll
Studio 604 Videographer

Nearly 15 Years of
Cinematic Artistry

At Studio-604, we've spent nearly 15 years perfecting the art of wedding videography. Our experienced team is dedicated to making your experience refined yet relaxed. We serve both local and destination weddings worldwide, blending artistry with a deep understanding of each couple's unique story.

500+
Weddings Filmed
15
Years Experience
100%
Satisfaction

Experience the Magic

Click to play

What Our Couples Say

Studio 604 captured our wedding day in the most beautiful way. Every time we watch our film, we relive those emotions all over again. Truly a work of art.

Arvind & Jot

Surrey, BC · 2024

★★★★★

Professional, creative, and so easy to work with. They blended into our celebration seamlessly and delivered a film that exceeded our dreams.

Kirat & Oshin

Vancouver, BC · 2023

★★★★★

We had a destination wedding and Studio 604 made everything effortless. The final film was cinematic perfection — our families couldn't stop watching.

Gaviie & Jagveer

Whistler, BC · 2023

★★★★★

From the very first meeting, we knew we were in good hands. The attention to detail and the way they told our story was beyond what we imagined.

Rajwant & Mandeep

Kelowna, BC · 2024

★★★★★

Let's Create Together

Location

15081 Spencer Drive
Surrey BC, V3S 5Z6
Canada

Social

@studio.604

Serving

Lower Mainland, BC & worldwide destinations. We love to travel for your love story.

Studio 604 — Admin

Gallery Photos

Uploads go to the server when media-upload.php is available (recommended). If upload fails, images are stored in the browser only (limited space). Use Media to assign an image to the hero, about section, or film poster.

Click a library image to set hero / about / poster or add to this grid

Click to upload photos

JPG, PNG, WEBP — Max 10MB each

Media Library

Images upload to the server when PHP is enabled; otherwise they stay in the browser. Click a thumbnail to set hero fallback, about photo, films poster, or add to the portfolio grid. Videos: use the Videos tab and Settings → Hero YouTube URL for the background loop.

Upload to media library

JPG, PNG, WEBP — stored locally; keep file sizes moderate for best results

Wedding Films

Homepage Content

Text on this page: edit below, then Save all homepage content. Contact column (address, email, Instagram link) uses Settings.

Images & video: use Photos (portfolio grid + full gallery page) and Media (click a thumbnail to set hero fallback, about photo, or film poster). Videos tab sets the featured film; Settings → Hero YouTube URL sets the background loop. Server uploads use media-upload.php — bookmark admin.html for this dashboard.

Hero
Navigation

Labels and links (use #section or gallery.html)

About + stats
Portfolio (home section)
Films (video block)
Reviews (section header)
Contact + form


Footer

Manage Reviews

Site Settings

Plays muted and looped behind the hero. Leave empty for default. 100% = minimum zoom; ~130–150% if you still see thin bars. Saved with Save Settings. Takes priority over the first video in the Videos tab. Use a full watch or youtu.be link. Paste a direct image link or server path. Clears if empty (then Media library / default applies). Full gallery page still shows everything.

Phones and other devices do not share your laptop’s browser storage. After you add photos or change text, wait ~2s or click Publish to server now so data/site_public.json updates (needs site-data-api.php and a writable data/ folder).

Contact Form

Inquiries are sent via PHP (contact-send.php) to the address below. Saving writes data/form_settings.json on the server (requires the same admin secret as account signup).

Danger Zone

Export or reset all site data.