Skip to main content

Seeds of wisdom from a New York florist on building lasting relationships



Being competitive as a small business is crucial to success, a fact Nic Faitos, owner of Starbright Floral Designs in New York City, is no stranger to. After nearly 30 years in business, he’s learned that standing out often means branching out. His shop goes the extra mile when it comes to company culture, customer service, and putting kindness out into the world.

Nic shared tips for how he cultivates relationships with customers and makes lasting impressions that keep them coming back.

1. Spread positivity

A foundational tenet of Starbright is spreading positivity. The happier you make people, the more they’ll want to be around you. In the case of a local business, that often translates to sales.

“No matter what you do—no matter if it’s flowers or if you’re selling charcoal—if you can go to work every day smiling, and you can transfer that feeling you have to your employees, to your culture, to your customers, you will never, ever, ever, put yourself in a position where you have to feel like, ‘Where do I go from here? What’s next?’

“And it’s that transference of feeling, that electricity, that emotion, that positive vibe, that you’re passing along to your clients that makes them want to come back. And it’s not trickery. It’s not a magnet that you’re creating in order to just build your business. Is it all altruistic? No, it’s not. But you have to recognize that you’re gonna be a much better business person and much more liked if you transfer positive feelings to your customers—and have them want to come back. Not because you’re the only choice, but because you’re the one that they want to be with.”

Even over the phone, Nic is looking to be a bright spot in his customers’ days. Receiving flowers is a feel good moment, so why can’t ordering flowers feel the same?

“Placing an order over the telephone to have flowers sent to somebody clear across town or clear across the world, you do not know what those flowers are gonna look like. All you know is the voice on the telephone that you’re talking to,” Nic said. “And I want that voice to be confident. I want that voice to smile. I want there to be enthusiasm and I want there to be knowledge. I want the customer service to be excellent, but that’s not enough because anybody can offer excellent customer service. I want it to be an enthusiastic conversation. I want the client to come off that call and say something to the effect of, ‘How can an organization that has it so together—how can a person that is so enthusiastic, so positive and so nice—how can that person possibly send ugly flowers? That cannot happen.’”

2. Diversify your offerings and your network

Being open to change and taking chances can unlock new opportunities for growth and keep customers coming back for more. Starbright is a flower shop, but with some creativity and quick thinking, it was able to expand to meet even more customer needs.

When longtime customer and Yelp Event Manager Ali S. was organizing a networking event for 50 people, she needed an event space. Starbright not only let her host the event in the shop but went above and beyond by offering a flower arranging class that let attendees mingle, create, and walk away with a beautiful bouquet—and fond memories.

“Nic qualified me. He made sure to meet my needs as the event host and then went above and beyond to put on an amazing event as my partner, not just as the venue that I hired,” Ali said. “So your traditional event venue is really just elevated to the maximum because you’re using creativity. That event was four or five years ago now, and it is still talked about by the business owners that I connect with on a quarterly basis.”

Nic also opened his shop to DivaDance after meeting the CEO, Jami Stigliano, at a networking event put together by Ali—partnering with the franchise to host a dance class at Starbright.

“From that point on, I decided I would do everything I could to make sure we became friends,” Nic said of Jami. “I just saw a brand who had a lot of the same philosophies that we did, was definitely success-minded, and approached marketing from the same side of the table. And I saw that there was a partnership brewing there.”

By opening his shop to new experiences, he was able to network with an unlikely partner, increase his brand reach, and get a whole new group of people talking.

3. Make noise

Starting the conversation about your business can be challenging, especially in a large city like New York, but Nic knew getting the Starbright brand in front of people was critical to differentiating himself from competitors.

“When you’re in a highly competitive media market like New York, it costs a lot of money to advertise. It’s very hard to make an impact because the market is so expensive. So what you really have to do is make a lot of noise. And you gotta make noise in different ways and find ways to make noise that are impactful.”

Nic builds a community of followers he affectionately calls “sneezers” because of how quickly loyal customers can spread the word about Starbright—much like how someone who sneezes without covering their mouth can spread germs. Nic ensures he tries different tactics and channels to market Starbright; however, his main goal is to create marketing with staying power.

Through creative social media posts (like having flower photo shoots on the subway) and saying yes when asked by AT&T out of the blue to be in a commercial with Chris Gardner (author of “The Pursuit of Happyness”), Starbright is able to exist on high-traffic sites indefinitely. But even the photos and videos themselves aren’t the most important thing, according to Nic. What really matters is using those experiences to continually promote yourself.

“That commercial is still online, and you can still find it years later. Chris and I are still very good friends. I’m his florist. But is that the most important thing? No, it’s the fact that I can talk about it and make the noise.”

4. Listen for opportunities and give back

Nic is constantly listening for opportunities to highlight Starbright, even if they won’t necessarily increase cash flow. Instead, he asks, ‘How could this work to my advantage? How can I benefit from this?’

“Whatever the case is, I will look for some way to make it work and be beneficial enough that I can springboard from it. It’s not all altruistic, but there are some times where you just have to take a step back and say, ‘It’s not just about the money. It’s not just about the revenue. It’s not about growth. It’s about the community.’”

Five years ago, Ali emailed Nic asking if he rented out greenery so she could decorate a stage for a concert she was putting on. To her surprise, Nic offered her all the plants she needed, expecting nothing in return. If she wasn’t already a customer for life, this act of kindness would do the trick. And little did Nic know, Ali promoted his business at her concert, ensuring all the attendees knew the plants were from Starbright.

“What you put into the lives of others comes back into your own,” Nic said. “And you never know where it’s gonna come back from. All I know is that, if you sprinkle enough pixie dust, it’s gonna come back. You’re building a life story that is more than just, ‘Hey, come buy flowers from me.’”

When it all comes together

As Nic said, “It’s not a color by numbers business. No business is.” Every entrepreneur will have to develop their own marketing and customer service strategies through some trial and error. However, the effort is worth it when customers feel what you’re trying to do and recommend your business because they love your brand.

“Starbright is anything but your average floral shop,” Ali said. “They’re selling emotion of fun and thoughtfulness and reliability. And most importantly: quality. And they’re giving that to customers while simultaneously making them feel like family and part of this community. The cherry on top is that you’re getting a gorgeous bouquet in all of that.”

Interviews by Emily Washcovick


These lessons come from an episode of Behind the Review, Yelp & Entrepreneur Media’s weekly podcast. Listen below to hear more from Nic and Ali, or visit the episode page to read more, subscribe to the show, and explore other episodes.

The information above is provided for educational and informational purposes only. It is not intended to be a substitute for professional advice and may not be suitable for your circumstances. Unless stated otherwise, references to third-party links, services, or products do not constitute endorsement by Yelp.

Business resources, delivered to your inbox

Get the latest blog content, info on virtual events, and the occasional freebie.

  • This field is for validation purposes and should be left unchanged.

By continuing, you agree to Yelp’s Terms of Service and acknowledge Yelp’s Privacy Policy.

[gravityform id="4" title="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <span class='gform_description'></span> </div><form data-form-name='Newsletter Signup Popup' method='post' enctype='multipart/form-data' target='gform_ajax_frame_4' id='gform_4' action='/businesses/behind-the-review-seeds-of-wisdom-from-a-new-york-florist-on-building-lasting-relationships/#gf_4' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below'><li id="field_4_1" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible gf-email" data-field-class="gf-email" data-js-reload="field_4_1"><label class='gfield_label screen-reader-text' for='input_4_1' >youremail@address.com</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_4_1' type='email' value='' class='large' placeholder='youremail@address.com' aria-invalid="false" /> </div></li><li id="field_4_2" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_2"><label class='gfield_label' for='input_4_2' >Phone</label><div class='ginput_container'><input name='input_2' id='input_4_2' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_2'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;} jQuery("#gform_4").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=1&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsImE0YjFiMmUxY2IxMWVhYTljM2FhNzdkODk4NDUzZmY0Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script> gform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}, 50);}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [4, current_page]);} );} ); </script>
[gravityform id="4" title="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <span class='gform_description'></span> </div><form data-form-name='Newsletter Signup Popup' method='post' enctype='multipart/form-data' target='gform_ajax_frame_4' id='gform_4' action='/businesses/behind-the-review-seeds-of-wisdom-from-a-new-york-florist-on-building-lasting-relationships/#gf_4' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below'><li id="field_4_1" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible gf-email" data-field-class="gf-email" data-js-reload="field_4_1"><label class='gfield_label screen-reader-text' for='input_4_1' >youremail@address.com</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_4_1' type='email' value='' class='large' placeholder='youremail@address.com' aria-invalid="false" /> </div></li><li id="field_4_2" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_2"><label class='gfield_label' for='input_4_2' >Phone</label><div class='ginput_container'><input name='input_2' id='input_4_2' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_2'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;} jQuery("#gform_4").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=1&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsImE0YjFiMmUxY2IxMWVhYTljM2FhNzdkODk4NDUzZmY0Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script> gform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}, 50);}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [4, current_page]);} );} ); </script>