Deprecated: Creation of dynamic property ACF::$fields is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/fields.php on line 136

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/loop.php on line 26

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/loop.php on line 270

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/revisions.php on line 413

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/validation.php on line 26

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/validation.php on line 212

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-customizer.php on line 26

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-customizer.php on line 27

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-front.php on line 603

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/forms/form-widget.php on line 36

Deprecated: Creation of dynamic property acf_plugin_image_select::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-image-select/acf-image_select.php on line 39

Deprecated: Creation of dynamic property acf_plugin_flo_typography::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-typography/acf-flo-typography.php on line 39

Deprecated: Creation of dynamic property acf_plugin_font_style_select::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-font-style-select/acf-font-style-select.php on line 39

Deprecated: Creation of dynamic property acf_plugin_flo_quick_typography::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-quick-typography/acf-flo-quick-typography.php on line 39

Deprecated: Creation of dynamic property acf_plugin_import_export::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-field-import-export/acf-import-export.php on line 39

Deprecated: Creation of dynamic property acf_plugin_select_sidebar::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-field-flo-select-sidebar/acf-select_sidebar.php on line 39

Deprecated: Creation of dynamic property ACF_Plugin_Enhanced_Message::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-enhanced-message-field/acf-enhanced-message.php on line 33

Deprecated: Creation of dynamic property acf_plugin_flo_backup_stylekit::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-backup-stylekit/acf-flo-backup-stylekit.php on line 39

Deprecated: Creation of dynamic property ACF_Plugin_video_tutorial::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-video-tutorial/acf-flo-video-tutorial.php on line 21

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-plugin/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property acf_field_number_slider::$version is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/advanced-custom-fields-number-slider/number-slider-v5.php on line 67

Deprecated: Creation of dynamic property acf_field_image_select::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-image-select/fields/acf-image_select-v5.php on line 79

Deprecated: Creation of dynamic property acf_field_flo_typography::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-typography/fields/acf-typography-v5.php on line 73

Deprecated: Creation of dynamic property acf_field_font_style_select::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-font-style-select/fields/acf-font-style-select-v5.php on line 72

Deprecated: Creation of dynamic property acf_field_flo_quick_typography::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-quick-typography/fields/acf-flo-quick-typography-v5.php on line 77

Deprecated: Creation of dynamic property acf_field_import_export::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-field-import-export/fields/acf-import_export-v5.php on line 73

Deprecated: Creation of dynamic property acf_field_select_sidebar::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-field-flo-select-sidebar/fields/acf-select_sidebar-v5.php on line 73

Deprecated: Creation of dynamic property acf_field_flo_backup_stylekit::$settings is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/acf/acf-extensions/acf-flo-backup-stylekit/fields/acf-flo-backup-stylekit-v5.php on line 74

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /home/tsnz5nv8ubqh/public_html/wp-includes/functions.php on line 6078

Deprecated: Creation of dynamic property Classy\Models\Post::$post_date_gmt is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$comment_status is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$ping_status is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_password is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$to_ping is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$pinged is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_modified is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_modified_gmt is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_content_filtered is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_parent is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$guid is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$menu_order is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_mime_type is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$comment_count is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$filter is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_date_gmt is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$comment_status is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$ping_status is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_password is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$to_ping is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$pinged is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_modified is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_modified_gmt is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_content_filtered is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_parent is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$guid is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$menu_order is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$post_mime_type is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$comment_count is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Creation of dynamic property Classy\Models\Post::$filter is deprecated in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/app/classes/Basis.php on line 40

Deprecated: Return type of Windwalker\Registry\Registry::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 106

Deprecated: Return type of Windwalker\Registry\Registry::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 358

Deprecated: Return type of Windwalker\Registry\Registry::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 372

Deprecated: Return type of Windwalker\Registry\Registry::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 387

Deprecated: Return type of Windwalker\Registry\Registry::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 401

Deprecated: Return type of Windwalker\Registry\Registry::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 760

Deprecated: Return type of Windwalker\Registry\Registry::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/windwalker/registry/Registry.php on line 773

Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/container/Illuminate/Container/Container.php on line 790

Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/container/Illuminate/Container/Container.php on line 801

Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/container/Illuminate/Container/Container.php on line 813

Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/container/Illuminate/Container/Container.php on line 835

Deprecated: Return type of Illuminate\View\View::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/view/Illuminate/View/View.php on line 278

Deprecated: Return type of Illuminate\View\View::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/view/Illuminate/View/View.php on line 289

Deprecated: Return type of Illuminate\View\View::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/view/Illuminate/View/View.php on line 301

Deprecated: Return type of Illuminate\View\View::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/tsnz5nv8ubqh/public_html/wp-content/themes/cube/vendor/illuminate/view/Illuminate/View/View.php on line 312
Johnny Rollins Photography – Wedding, Lifestyle & Content photography

KIND WORDS FROM SOME LEGENDS

HAYLEY + MARTIN

Our photos are just beyond incredible, Johnny took our wedding photography to the next level and did more than we could of imagined, we were always so comfortable with Johnny throughout the whole day. We can not thank the legend himself enough, the most talented and loveliest gentle soul to have around on the most amazing day of our lives

Hayley + Martin

LOZ + KANE

Right from the beginning Johnny made us comfortable.
From the moment we enquired until we received our beautiful photos was all so stress free. Nothing at all was a hassle and Johnny was more than accommodating for us.
He is one of the nicest people and it was honestly like we were hanging out with a close friend on our special day.
The photos are more then we could have ever imagined and it’s impossible to ‘just pick a few’ when showing people.
Johnny, we will forever be grateful for you and all you did for us. We truly believe that our day would not have been as smooth sailing if it wasn’t for you.
We will always have such beautiful memories of our day, not just from the photos captured but also from laughing with Johnny.

Thank you, from the bottom of our hearts.
Kane + Loz

LEILANI + DUNCAN

Arrrrrghhhhh!!! AMAZING!!!!!
The photos are just beautiful! Thank you so much, you really captured the spirit of the day and those special moments. It made us want to turn around and do the whole day all over again –they are just beautiful!

It was so lovely having your calming presence there on the day – thank you for your patience and thoughtfulness and kindness , in person and on film!

Leilani + Duncan

BONJOUR!!!

Johnny here! Thanks for swinging by my site, and before you start thinking 'oh his Italian, saucy.' Sadly no.
However if you wanted to catch up and chat about your big day over a large pepperoni I'm always down.

Fun facts:
1 wife, 2 kids, 1 pet snail (Jeff), donuts are my religion & I really dig taking photos

GET IN TOUCH