4 Reasons to Choose Custom Woven Patches

custom woven patches

At American Patch, we create a variety of patch types to suit your needs. One of the most popular type is our woven patch, which is different from an embroidered patch. Woven patches are created by weaving threads together to form the patch. This provides a number of advantages. Here are four reasons to choose custom woven patches.

Read on

Easy No-Sew Gift Ideas, Part 2

custom patches

It’s easy to buy something for your friend, lover, or family member, but how often do they receive homemade gifts? In this two-part blog series, our custom patches company shares some of our favorite no-sew gifts that are easy to make and are perfect for birthdays, anniversaries, holidays, and more.

Read on

Easy No-Sew Gift Ideas, Part 1

custom patches company

It’s easy to buy something for your friend, lover, or family member, but how often do they receive homemade gifts? In this two-part blog series, our custom patches company shares some of our favorite no-sew gifts that are easy to make and are perfect for birthdays, anniversaries, holidays, and more.

Read on
[gravityform id="6" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper newsletter-form_wrapper' id='gform_wrapper_6' ><form method='post' enctype='multipart/form-data' id='gform_6' class='newsletter-form' action='/about/blog/tag/fabric/'> <div class='gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><li id='field_6_2' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_6_2' >Telephone<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_6_2' type='text' value='' class='medium' aria-required="true" aria-invalid="false" aria-describedby="gfield_description_6_2" /></div><div class='gfield_description' id='gfield_description_6_2'>Enter your phone number...</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Call Me To Discuss Promos' onclick='if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjkxMzIyYjVmOGE3MjY2NDk4MmRmMWVjYTBkZGM1ZGE3Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 6) {} } );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', [6, 1]) } ); </script>