The Shop Iowa City, selling vintage and repurposed home decor, is opening downtown in August

The future owners of the Shop Iowa City renovate 4 S Dubuque St on Sunday, July 22. — photo by Zak Neumann

Update: The Shop Iowa City is officially opening for business Sunday, Aug. 26. There will be a grand opening event 12-4 p.m. that day.

Kay Boyer, Kate Dreyer and Jessica Meyer have been hard at work peeling away layers from the downtown space that, until recently, housed University Camera for 48 years.

In the past week, they’ve yanked up the thin gray carpet, opened up space around the front windows, pulled down the soffit and ceiling tiles and worked to restore the original wood floors and patterned white tin ceiling. Next steps: erecting new walls — which will be painted white to create a crisp, airy gallery space — and giving the front of the building a facelift.

The renovations are an appropriate start for the Shop Iowa City, a new business opening at 4 S Dubuque St in mid-August. The Shop will sell vintage, restored and repurposed furniture and home decor, collected by the three seasoned pickers and designers.

“We hope it’ll just be everyone’s go-to place for trendy home decor,” Meyer said. “If you’re searching for those one-of-a-kind, unique pieces, we’ve got it.”

The women were initially approached by representatives of the Iowa City Downtown District to run a pop-up shop. The prospect was appealing, but they didn’t see much potential in the offered space.

“Your location at a market could easily have a $5,000 swing on what you make that weekend,” Dreyer said, drawing on her experience selling at outdoor markets around the Midwest. “We thought if we’re going to try it we should do it right. When we saw this building for rent, we couldn’t pass it up. Downtown Iowa City has an artistic vibe and a value for culture and art, and what it’s currently missing is a thoughtfully curated vintage and home decor store.”

Since 2014, Dreyer of Coralville and Boyer of Kalona have sold their pieces at the Shop in Kalona, a collaboration between the two women and Karen Brandt, a retired vintage enthusiast. The three combine their styles — Dreyer “sophisticated, glam, vintage” and Boyer “rustic, classic, Americana” — as well as their time to manage the business like a well-oiled machine.

In-progress renovations at the former University Camera will soon give way to the Shop Iowa City. — photo courtesy of Jessica Meyer

The Shop Iowa City will run much the same way, but with the addition of Meyer (Brandt will stick to working the Kalona store only). Meyer is from Muscatine and sells goods through her independent business Good Folk Trading Co. — she specializes in “furniture art pieces” and items made from salvaged wood — but said she’s always dreamed of having a brick and mortar shop.

Joining forces not only makes for a decent construction crew, but helps the three women, all mothers, share shifts and employees.

“It requires so much time outside of the shop to actually make and produce or restore your vintage items that you rely on other people to actually run the shop while you’re not there,” Dreyer said. “It’s a rotation.”

Though they each have their own niche, the designers’ pieces will be mixed at the Shop, Meyer noted.

“We are three separate business operating as one,” she said. “We all have similar tastes and our stuff works well together.”

Dreyer said she can be found at estate sales and auctions any given week. She looks for items that represent “vintage meets modern with a pop of glam,” whether that’s perennial best-sellers — old buffets, dressers and unique accent chairs — or trendy things, such as wicker peacock chairs and woven neutral-colored items.

Decorative pieces such as vintage typewriters, telephones, kettles, globes and wedding decorations are also features of the Kalona shop, and will be sold in Iowa City as well. Dreyer said more traditional farmhouse decor will be concentrated at the Kalona shop, while Bohemian pieces will be a feature of the Shop Iowa City.

What will be missing is the fashion section; unlike its Kalona counterpart, the Shop Iowa City will not sell vintage clothing, at least right away.

“Expect inventory to change weekly,” she said. “What’s unique about being a vintage store is there’s only one item and the new store could have new look frequently.”

Though the Shop Iowa City will carry used items, they are not a consignment store. If someone is interested in selling pieces to the Shop owners, Dreyer requests they send a message through their Facebook page or email address Single items may pique the women’s interest, but a prospective picking site is even better.

“Because of the scale of how we run,” Dreyer said, “we’d be more interested in a whole home or a whole barn.”

Kate Dreyer, Kay Boyer and Jessica Meyer are renovating 4 S Dubuque St into a home decor shop. — photo courtesy of Jessica Meyer

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/the-shop-iowa-city-selling-vintage-and-repurposed-home-decor-is-opening-downtown-in-august/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Comments</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>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_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="198"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').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_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = 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_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>