Vicki Norris – Founder & Organizing Expert

Hi! I'm Vicki Norris

I love fancy tea, green smoothies, and taking care of people. I want everyone to live the reclaimed life – a life of peace, freedom, and community.

When I look around, I see nearly everyone drowning in too. much. of. everything, overwhelmed, and lonely. 

I founded Restoring Order in 1999 to restore people, families, and communities. I’m a Life Reclaimist sharing my journey; I hope you’ll join me.

Our restorative family

That’s me and Trev and our boys at our farm Dream Acres in Oregon. We are farmer-ish. We have a juicy orchard, a mostly-tended garden, and free-roaming chickens. We homeschool and live an integrated life of family, business, and serving others. Folks who need restoring find their way to us. We pour lots of coffee and tea – listening, loving, and leading people into a life of freedom and contribution.

Order starts at home, so we figure getting people ordered on the INSIDE is the right place to start.

Content creation is my superpower

From television spots to speaking engagements to training courses, I can’t. stop. creating.

My first two books are foundational building blocks for anyone wanting to get their space and life back.

Now, online courses are coming out of this brain like hotcakes, so put on the kettle and join me to restore order to every area of your life!

Creators of inspiring products

Did I mention I love to create? I knew Trevor was “the one” back in 2000 when we were dating and he made me a paper sorter and emblazoned “Restoring Order” on it. Sold! We were “parents” to 8 office organizing products before we were parents to Nash and Brock!

Here’s how we roll: I dream it up, and Trev breathes life into it. We create products to improve and inspire the world.

Media is my thing

So, I’m in my LANE when I’m sharing ideas to restore lives! I dig all forms of broadcast, and have done television, radio, and spokesperson work since the inception of Restoring Order. I get to help audiences reclaim their lives; what’s better than that?

My years on HGTV’s Mission: Organization were epic, but it’s the stories behind the makeovers that I care about…restoring people and the health of the home and workplace.

Since 2015, I’ve been providing a weekly organizing segment as More Good Day Oregon’s Organizing Expert. You can check out the most recent segment on our home page.

Our family of Order Restorers

I come from a long-line of entrepreneurs, so business is my jam. Back in 2003, I pioneered the idea of a professional organizing firm here in the Northwest.

We are a family of Order Restorers. Imagine: powerful women working together, serving one another, and serving the world… a rare treasure! We’re growing beyond the Northwest and can’t wait to behold the divine unfolding of this community of restorers.

Pin It on Pinterest

[gravityform id="44" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_44' ><form method='post' enctype='multipart/form-data' id='gform_44' action='/our-team/vicki-norris/'> <div class='gform_body'><ul id='gform_fields_44' class='gform_fields top_label form_sublabel_below description_below'><li id='field_44_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' >Name<span class='gfield_required'>*</span></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' id='input_44_1'> <span id='input_44_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_44_1_3' value='' aria-label='First name' aria-required="true" aria-invalid="false" /> <label for='input_44_1_3' >First</label> </span> <span id='input_44_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_44_1_6' value='' aria-label='Last name' aria-required="true" aria-invalid="false" /> <label for='input_44_1_6' >Last</label> </span> </div></li><li id='field_44_2' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_44_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_44_2' type='text' value='' class='large' aria-required="true" aria-invalid="false" /> </div></li><li id='field_44_3' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_44_3' >Phone</label><div class='ginput_container'><input name='input_3' id='input_44_3' type='text' value='' /></div><div class='gfield_description' id='gfield_description_44_3'>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_44' class='gform_button button' value='Send Now »' onclick='if(window["gf_submitting_44"]){return false;} window["gf_submitting_44"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_44"]){return false;} window["gf_submitting_44"]=true; jQuery("#gform_44").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_44' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='44' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_44' value='WyJbXSIsIjZlMzVlMWQ3OTM2OGRlNzE0YjU5MjQyZGM4YjViNTQzIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_44' id='gform_target_page_number_44' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_44' id='gform_source_page_number_44' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <input type="hidden" id="ct_checkjs_8ebda540cbcc4d7336496819a46a1b68" name="ct_checkjs" value="0" /><script type="text/javascript" >window.addEventListener("DOMContentLoaded", function () { apbct_public_sendAJAX( {action: "apbct_js_keys__get"}, {callback: apbct_js_keys__set_input_value, input_name: "ct_checkjs_8ebda540cbcc4d7336496819a46a1b68",silent: true, no_nonce: true} );});</script></form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 44) {} } );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', [44, 1]) } ); </script>