Creating a Tranquil Work Space in Your Home with Custom Office Furniture

Do you work from home sometimes? Do you want to? If so, you’re not alone. A recent survey from the staffing company Robert Half revealed that 76% of Dallas workers would be more likely to take a job if it let them telecommute. Since, as of a 2016 study from the Brookings Institute, 4.9% of Dallas workers actually do work from home (about 1 in 20), there appears to be a growing demand for the opportunity to lose the commute, but keep the paycheck.

Working from home can seem like paradise. No sick or noisy coworkers, nobody berating you for being 3 minutes late, no dress code, and the ability to listen to your music as loudly as you please. Just by avoiding the commute alone, your 60-hour work week can actually become the 40 hours it’s supposed to be. That’s a lot of regained productivity. But of course, nothing’s perfect, including working from home. Especially without a proper workstation, it can be difficult to focus and be productive. Having your own distinct workspace in your home helps minimize distractions and allows you to clearly distinguish between work time and your time. Your home office should be a place you want to go and enjoy being in, where you can feel comfortable, organized, and professional. The best way to create such a space is to dedicate an entire room to it, and fill it with custom office furniture—functional, comfortable, and sized to fit your space and needs.

Belmont Desk
Customize Browse Desks

How quality office furniture helps you work from home

Even though you’re at home, you’re still at work. It’s important to create a mental separation between your work life and your home life—otherwise, things can get muddy, and you’ll find yourself doing the dishes at noon or finishing your report at 10pm on Saturday. Nobody wants that. The first step is to create a temporal separation between your work life and your home life. Which means no chores until the work is done (I know, it’s tough!), and no work outside of your regular office hours.

The next step is to reinforce this temporal and mental separation with a physical separation. When you’re in your office, you’re at work; when you’re in the kitchen, you’re at home. To make this stick, your office needs to be somewhere you want to be. So, what turns your spare room into a home office you don’t mind working in? Quality office furniture.

If you’re working on your computer—and, really, there aren’t a lot of other ways to work from home—you need to somewhere to put that computer, and the kitchen table just doesn’t cut it. Investing in a good desk gives you the physical space you need to focus on your day’s assignments. It’s not just a surface for your computer, but also storage for all the office accessories you’ll want close at hand to keep your day productive—your notes, pens, staplers, paperclips, folders, printouts, speakers, etc.

Other furniture in the room, like a sideboard or a bench, can keep your printer/scanner out of the way but easily accessible while also storing bulk supplies like reams of paper. If you rely on a few reference books, binders or multimedia for your work, your sideboard can store these as well. If you rely on many, consider a bookcase. A good office will house everything you need to work, so you don’t have to go scouring your house for the items you need and get distracted.

Briar Desk
Customize Browse Desks
Brookside Bookcase
Customize Browse Bookcases

The advantages of custom office furniture

If your desk doesn’t match your needs, if it’s too small, or doesn’t have storage, or the balancers are off and it rattles every time to put your hands to the keyboard, why even have it? Just like water flows downhill, over time, you’ll naturally find yourself working in the most comfortable and effective place in your home. If your desk is a worse place to sit than your couch, you’ll end up on the couch. Even if it’s better than your desk, the couch isn’t a good place to work; your posture will suffer and you may start to associate this once-cozy spot in your home with the demands of work. Productivity will decrease; stress will increase. The solution is a better desk.

The best way to know that your office furniture will fit your needs is to have it custom built. This allows you to be sure your desk fits you. That means no more banged knees for those of you who are on the tall side and no more awkward posture for those of you on the other end of the scale. Choosing a custom desk also ensures that it fits well in your home office. Most of the time in ranches, craftsman homes, and townhouses, the room you’ll use as your office was built to be a bedroom. Especially if it’s an older home, plugs can be in weird places, windows can be offset, and the room may be an odd shape. While an off-the-shelf desk may fit poorly, leaving awkward space or requiring creative extension cord configurations, a custom desk is certain to be an ideal match for any room.

Finally, custom, handmade desks are beautiful to use. When you sit at a desk that was built for you, to do the work you were meant to do, that’s a powerful feeling. It’s fulfilling and rewarding, and can make you feel proud and worthy. You’ll want to go to work if it means sitting at your custom desk. You’ll do your work better because you’ll feel good doing it.

Working from home can be wonderful. But in order to work from home successfully, you need to have the right setup. Working in a temporary, cramped, or unprofessional space—like your couch—can be distracting and stressful. Settling down at a custom desk in your dedicated home office, however, can make your work life feel as joyful as your home life, in part by creating a clear separation between the two. That’s a win-win, and it’s a feeling you can’t buy in a cardboard box.

How to get started

At Unruh Furniture, we believe that when you feel good about your furniture, you feel good about yourself. Investing in custom office furniture for your home is investing in your mental, physical, and emotional well-being. Schedule a visit to our Kansas City showroom to see our full line of desks and other office furniture.

$2,500 Giveaway

Enter below for your chance to win!

Until next selection!


Ready to get started?

Our furniture craftsmen build custom, solid wood pieces once our amazing customers send us their design preferences.

Visit our showroom to meet with one of our trained designers on staff to get started creating the perfect piece for your unique space!

Sam Unruh

I started Unruh Furniture in my garage in 2012 when my wife was pregnant with our first. Today I have 4 kids, 20 employees, and plenty of fires to put out every day. It's a great life and I am a happy man.


Here's how it all works min max
click to play

Here's how it all works

High-quality hand-made furniture customized by you to match your style and your space.

Quality that Endures min max
click to play

Quality that Endures

Nothing fake, veneer, or prefabricated. See our quality first hand.

Renee's amazing story min max
click to play

Helping Single Moms

Hear Renee's amazing story and learn how you can join in.

Explore Unruh


58 Products



54 Products



31 Products



35 Products

[gravityform id="586" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper js-submit-trigger-sib_wrapper om-submit-tracking_wrapper' id='gform_wrapper_586' style='display:none'><div id='gf_586' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_586' id='gform_586' class='js-submit-trigger-sib om-submit-tracking' action='/blog/creating-tranquil-work-space-in-your-dallas-home-with-custom-office-furniture/#gf_586'> <div class='gform_body'><ul id='gform_fields_586' class='gform_fields top_label form_sublabel_below description_below'><li id='field_586_2' class='gfield field_sublabel_below field_description_below gfield_visibility_hidden' ><label class='gfield_label' for='input_586_2' >Source</label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_586_2' type='text' value='' class='medium' aria-invalid="false" /></div></li><li id='field_586_5' class='gfield field_sublabel_below field_description_below gfield_visibility_hidden' ><label class='gfield_label' for='input_586_5' >From URL</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_586_5' type='text' value='' class='medium' aria-invalid="false" /></div></li><li id='field_586_6' class='gfield field_sublabel_below field_description_below gfield_visibility_hidden' ><label class='gfield_label' for='input_586_6' >Embed URL</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_586_6' type='text' value='' class='medium' aria-invalid="false" /></div></li><li id='field_586_7' class='gfield field_sublabel_below field_description_below gfield_visibility_hidden' ><label class='gfield_label' for='input_586_7' >Local Override</label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_586_7' type='text' value='' class='medium' aria-invalid="false" /></div></li><li id='field_586_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_586_1' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_586_1' type='text' value='' class='medium' placeholder='Enter your email' aria-required="true" aria-invalid="false" /> </div></li><li id='field_586_4' class='gfield conditional-logic conditional-logic conditional-logic conditional-logic conditional-logic conditional-logic conditional-logic conditional-logic conditional-logic gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' >Zip Code<span class='gfield_required'>*</span></label> <div class='ginput_complex ginput_container has_zip ginput_container_address' id='input_586_4' > <input type='hidden' class='gform_hidden' name='input_4.4' id='input_586_4_4' value=''/><span class='ginput_right address_zip' id='input_586_4_5_container' > <input type='text' name='input_4.5' id='input_586_4_5' inputmode="numeric" pattern="[0-9]*" value='' placeholder='Your Zip' aria-required="true"/> <label for='input_586_4_5' inputmode="numeric" pattern="[0-9]*" id='input_586_4_5_label' >ZIP Code</label> </span><input type='hidden' class='gform_hidden' name='input_4.6' id='input_586_4_6' value='United States'/> <div class='gf_clear gf_clear_complex'></div> </div></li><li id='field_586_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_586_8' >Name</label><div class='ginput_container'><input name='input_8' id='input_586_8' type='text' value='' /></div><div class='gfield_description' id='gfield_description__8'>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_586' class='om-trigger-conversion gform_button button' value='Submit' onclick='if(window["gf_submitting_586"]){return false;} window["gf_submitting_586"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_586"]){return false;} window["gf_submitting_586"]=true; jQuery("#gform_586").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=586&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_586' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='586' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_586' value='WyJbXSIsImQ5OWQ2NDFmODE3NGQ4OGRiOWIyZWVmMTVlNzhhODA4Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_586' id='gform_target_page_number_586' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_586' id='gform_source_page_number_586' 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_586' id='gform_ajax_frame_586'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 586, 'https://unruh.test/wp-content/themes/unruh/images/icons/spinner.svg' );jQuery('#gform_ajax_frame_586').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_586');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_586').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_586').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_586').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_586').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_586').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_586').val();gformInitSpinner( 586, 'https://unruh.test/wp-content/themes/unruh/images/icons/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [586, current_page]);window['gf_submitting_586'] = 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_586').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_586').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [586]);window['gf_submitting_586'] = false;}, 50);}else{jQuery('#gform_586').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [586, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 586) {gf_global["number_formats"][586] = {"2":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false},"1":{"price":false,"value":false},"4":{"price":false,"value":false},"8":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][586] = { logic: { 4: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"1","operator":"isnot","value":""}]},"nextButton":null,"section":null} }, dependents: { 4: [4] }, animation: 0, defaults: {"6":"https:\/\/\/blog\/creating-tranquil-work-space-in-your-dallas-home-with-custom-office-furniture\/","4":{"4.1":"","4.2":"","4.3":"","4.4":"","4.5":"","4.6":"United States"}}, fields: {"2":[],"5":[],"6":[],"7":[],"1":[4],"4":[],"8":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(586, [4], true);jQuery('#gform_wrapper_586').show();jQuery(document).trigger('gform_post_conditional_logic', [586, null, true]);} );} if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }(function(){ if (typeof window.gf_image_choices_ignore_global_css_586 === "undefined") window.gf_image_choices_ignore_global_css_586 = 0; })();} } );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', [586, 1]) } ); </script>