tcp.dreamdigitalconsulting.com Open in urlscan Pro
72.167.151.155  Public Scan

URL: https://tcp.dreamdigitalconsulting.com/
Submission: On June 27 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST /#gf_1

<form method="post" enctype="multipart/form-data" id="gform_1" action="/#gf_1" data-formid="1" novalidate="">
  <div class="gform-body gform_body">
    <div id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below validation_below">
      <div id="field_1_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_1"><label class="gfield_label gform-field-label" for="input_1_1">First Name</label>
        <div class="ginput_container ginput_container_text"><input name="input_1" id="input_1_1" type="text" value="" class="large" placeholder="First Name" aria-invalid="false"> </div>
      </div>
      <div id="field_1_4" class="gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_4"><label class="gfield_label gform-field-label" for="input_1_4">Last Name</label>
        <div class="ginput_container ginput_container_text"><input name="input_4" id="input_1_4" type="text" value="" class="large" placeholder="Last Name" aria-invalid="false"> </div>
      </div>
      <div id="field_1_5" class="gfield gfield--type-email gfield--input-type-email gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_5"><label class="gfield_label gform-field-label" for="input_1_5">Email</label>
        <div class="ginput_container ginput_container_email">
          <input name="input_5" id="input_1_5" type="email" value="" class="large" placeholder="Email" aria-invalid="false">
        </div>
      </div>
      <div id="field_1_6" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_6"><label class="gfield_label gform-field-label" for="input_1_6">Phone</label>
        <div class="ginput_container ginput_container_phone"><input name="input_6" id="input_1_6" type="tel" value="" class="large" placeholder="Phone" aria-invalid="false"></div>
      </div>
      <div id="field_1_11" class="gfield gfield--type-select gfield--input-type-select gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_11"><label class="gfield_label gform-field-label" for="input_1_11">I need a...</label>
        <div class="ginput_container ginput_container_select"><select name="input_11" id="input_1_11" class="large gfield_select" aria-invalid="false">
            <option value="" selected="selected" class="gf_placeholder">I need a...</option>
            <option value="Custom Outdoor Living Solutions">Custom Outdoor Living Solutions</option>
            <option value="Deck Construction">Deck Construction</option>
            <option value="Floor Coatings">Floor Coatings</option>
            <option value="Motorized Shades">Motorized Shades</option>
            <option value="Patio Cover &amp; Construction">Patio Cover &amp; Construction</option>
            <option value="Pergola">Pergola</option>
            <option value="Pool House">Pool House</option>
            <option value="Porch Construction">Porch Construction</option>
            <option value="Retractable or Fixed Awning">Retractable or Fixed Awning</option>
            <option value="Screen Porch">Screen Porch</option>
            <option value="Window Shades">Window Shades</option>
            <option value="Wood Structures">Wood Structures</option>
          </select></div>
      </div>
      <div id="field_1_10" class="gfield gfield--type-select gfield--input-type-select gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_10"><label class="gfield_label gform-field-label" for="input_1_10">How did you hear about us?</label>
        <div class="ginput_container ginput_container_select"><select name="input_10" id="input_1_10" class="large gfield_select" aria-invalid="false">
            <option value="" selected="selected" class="gf_placeholder">How did you hear about us?</option>
            <option value="Angies List">Angies List</option>
            <option value="Clipper Magazine">Clipper Magazine</option>
            <option value="Facebook">Facebook</option>
            <option value="Home Advisor">Home Advisor</option>
            <option value="Homemag Magazine">Homemag Magazine</option>
            <option value="Instagram">Instagram</option>
            <option value="Postcard in Mail">Postcard in Mail</option>
            <option value="Repeat Customer">Repeat Customer</option>
            <option value="Thumbtack">Thumbtack</option>
            <option value="TV Promotion">TV Promotion</option>
            <option value="Web Search">Web Search</option>
            <option value="Word of Mouth Referral">Word of Mouth Referral</option>
            <option value="Other">Other</option>
          </select></div>
      </div>
      <div id="field_1_9" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_1_9"><label class="gfield_label gform-field-label" for="input_1_9">Your message</label>
        <div class="ginput_container ginput_container_textarea"><textarea name="input_9" id="input_1_9" class="textarea small" placeholder="Your message" aria-invalid="false" rows="10" cols="50"></textarea></div>
      </div>
      <div id="field_1_12" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_12"><label
          class="gfield_label gform-field-label" for="input_1_12">Email</label>
        <div class="ginput_container"><input name="input_12" id="input_1_12" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_1_12">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_1&quot;]){return false;}  if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_1&quot;]){return false;} if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  jQuery(&quot;#gform_1&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="1">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_1"
      value="WyJ7XCIxMVwiOltcIjY0ODNkZmFkYWM2NjZiNzAxMGEwYTg3NDA3NjQ3MGI1XCIsXCI5YTU3MWUwZGU1YTA0NTk4OTc3MjUzYzYwZDIwN2Y4MlwiLFwiMGQ0MjlkMTM1YWRjOGVjNmViMWE2M2FlYTgxYWU0MjVcIixcIjcyNGM5NTE4OGQ5YWExNDAwZGY3MTI4NTI3NGRjZjRjXCIsXCIwMThmZWFhNDdjOTVlYjI0MGFkOTU5ZTg2YjY1MjRlYlwiLFwiODAxNjE5Y2JhMGJhY2U4YjgyOGFiYTkyMTI5MWJiMmJcIixcImM5NjMzZjNjYmYzOWYwMTQwZTk2NDllNTI1NGM0YzVjXCIsXCJhN2I2ZDRjNDg5YTBlZGNhYmU2NGI0YWRhNmRmM2M0Y1wiLFwiYzg3YzJkNjM5NmZhMGZlMzMxNzQ1ZmE2NWM1NDFiYjFcIixcImUyYTQ2NTRiNDZjNTQ0NzJjNDc2MDY1MTVhYTIzZDU0XCIsXCJhNTAzMTM1ZDlhODcyZDI2NGYwYWIzZGNlMTMzYzY5Y1wiLFwiMDljZTcxMGNlODk0NDAzMjAwNzFmYWFlN2U4MmU1MjlcIl0sXCIxMFwiOltcImE3ODUwNmU0MTc0MTk2MTNlNGViNmFmNWYzMGFiN2FhXCIsXCIxNzY1NTBhMzg2NWIxODY4NzBmNmVjYzRjNjgzZmFhNFwiLFwiYmNjMmZlNWIzMjUzNjQ3ODAzNDcwZTM4YTZjZDMwN2RcIixcIjUwYjRlMDE0YzM4NDJjMzMwN2NhNzkyM2ZmNDM4NmRjXCIsXCIwOTAzOTY5OGQ2MzE0NjY3MGQ0YzZmNDQ1NzYzZTU3OVwiLFwiMjMzNWQ5ZjljYTZiMTdjN2MyYjkxNWE5ZjJkYzg1OGVcIixcIjZhNWE3Mjc4YTI5ZDhkYjc4NDA1YzFmMzhmZDJmMTVhXCIsXCI5ZTA2YjI3ZmYyZjIwYzI3NTQyOGFlZTVkNjk5ODdlMVwiLFwiODI0NmIxMTc5ODZkMTM3Yjc3MmMwMmM5ZWFhNTk3OGRcIixcIjVkYTg1MzJlZTRjZjU1MGY5ZjNkMDcxMWRhNjJhN2M5XCIsXCIxNzUzMzIxNzU1NTM0YjliZTE4NDc2YzE3YTk5M2U4MVwiLFwiZGNkMDEyNDhmMTdhZDMyMWE1NzQ3NmJiZDQyMjZlZGZcIixcImMxMTY5ZWQ4ZThjYjdmZjFiNzAzZDRjYWU1NDY5YmVhXCJdfSIsIjc4YThjNTljZTRlZmExZjJmYThiOTE3ODBhYzM4OGUwIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

POST /#gf_2

<form method="post" enctype="multipart/form-data" id="gform_2" action="/#gf_2" data-formid="2" novalidate="">
  <div class="gform-body gform_body">
    <div id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below validation_below">
      <div id="field_2_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_1"><label class="gfield_label gform-field-label" for="input_2_1">First Name</label>
        <div class="ginput_container ginput_container_text"><input name="input_1" id="input_2_1" type="text" value="" class="large" placeholder="First Name" aria-invalid="false"> </div>
      </div>
      <div id="field_2_4" class="gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_4"><label class="gfield_label gform-field-label" for="input_2_4">Last Name</label>
        <div class="ginput_container ginput_container_text"><input name="input_4" id="input_2_4" type="text" value="" class="large" placeholder="Last Name" aria-invalid="false"> </div>
      </div>
      <div id="field_2_5" class="gfield gfield--type-email gfield--input-type-email gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_5"><label class="gfield_label gform-field-label" for="input_2_5">Email</label>
        <div class="ginput_container ginput_container_email">
          <input name="input_5" id="input_2_5" type="email" value="" class="large" placeholder="Email" aria-invalid="false">
        </div>
      </div>
      <div id="field_2_6" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_6"><label class="gfield_label gform-field-label" for="input_2_6">Phone</label>
        <div class="ginput_container ginput_container_phone"><input name="input_6" id="input_2_6" type="tel" value="" class="large" placeholder="Phone" aria-invalid="false"></div>
      </div>
      <div id="field_2_11" class="gfield gfield--type-select gfield--input-type-select gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_11"><label class="gfield_label gform-field-label" for="input_2_11">I need a...</label>
        <div class="ginput_container ginput_container_select"><select name="input_11" id="input_2_11" class="large gfield_select" aria-invalid="false">
            <option value="" selected="selected" class="gf_placeholder">I need a...</option>
            <option value="Custom Outdoor Living Solutions">Custom Outdoor Living Solutions</option>
            <option value="Deck Construction">Deck Construction</option>
            <option value="Floor Coatings">Floor Coatings</option>
            <option value="Motorized Shades">Motorized Shades</option>
            <option value="Patio Cover &amp; Construction">Patio Cover &amp; Construction</option>
            <option value="Pergola">Pergola</option>
            <option value="Pool House">Pool House</option>
            <option value="Porch Construction">Porch Construction</option>
            <option value="Retractable or Fixed Awning">Retractable or Fixed Awning</option>
            <option value="Screen Porch">Screen Porch</option>
            <option value="Window Shades">Window Shades</option>
            <option value="Wood Structures">Wood Structures</option>
          </select></div>
      </div>
      <div id="field_2_10" class="gfield gfield--type-select gfield--input-type-select gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_10"><label class="gfield_label gform-field-label" for="input_2_10">How did you hear about us?</label>
        <div class="ginput_container ginput_container_select"><select name="input_10" id="input_2_10" class="large gfield_select" aria-invalid="false">
            <option value="" selected="selected" class="gf_placeholder">How did you hear about us?</option>
            <option value="Angies List">Angies List</option>
            <option value="Clipper Magazine">Clipper Magazine</option>
            <option value="Facebook">Facebook</option>
            <option value="Home Advisor">Home Advisor</option>
            <option value="Homemag Magazine">Homemag Magazine</option>
            <option value="Instagram">Instagram</option>
            <option value="Postcard in Mail">Postcard in Mail</option>
            <option value="Repeat Customer">Repeat Customer</option>
            <option value="Thumbtack">Thumbtack</option>
            <option value="TV Promotion">TV Promotion</option>
            <option value="Web Search">Web Search</option>
            <option value="Word of Mouth Referral">Word of Mouth Referral</option>
            <option value="Other">Other</option>
          </select></div>
      </div>
      <div id="field_2_9" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_9"><label class="gfield_label gform-field-label" for="input_2_9">Your message</label>
        <div class="ginput_container ginput_container_textarea"><textarea name="input_9" id="input_2_9" class="textarea small" placeholder="Your message" aria-invalid="false" rows="10" cols="50"></textarea></div>
      </div>
      <div id="field_2_12" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_12"><label
          class="gfield_label gform-field-label" for="input_2_12">Phone</label>
        <div class="ginput_container"><input name="input_12" id="input_2_12" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_2_12">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_2&quot;]){return false;}  if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_2&quot;]){return false;} if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  jQuery(&quot;#gform_2&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="2">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_2"
      value="WyJ7XCIxMVwiOltcIjY0ODNkZmFkYWM2NjZiNzAxMGEwYTg3NDA3NjQ3MGI1XCIsXCI5YTU3MWUwZGU1YTA0NTk4OTc3MjUzYzYwZDIwN2Y4MlwiLFwiMGQ0MjlkMTM1YWRjOGVjNmViMWE2M2FlYTgxYWU0MjVcIixcIjcyNGM5NTE4OGQ5YWExNDAwZGY3MTI4NTI3NGRjZjRjXCIsXCIwMThmZWFhNDdjOTVlYjI0MGFkOTU5ZTg2YjY1MjRlYlwiLFwiODAxNjE5Y2JhMGJhY2U4YjgyOGFiYTkyMTI5MWJiMmJcIixcImM5NjMzZjNjYmYzOWYwMTQwZTk2NDllNTI1NGM0YzVjXCIsXCJhN2I2ZDRjNDg5YTBlZGNhYmU2NGI0YWRhNmRmM2M0Y1wiLFwiYzg3YzJkNjM5NmZhMGZlMzMxNzQ1ZmE2NWM1NDFiYjFcIixcImUyYTQ2NTRiNDZjNTQ0NzJjNDc2MDY1MTVhYTIzZDU0XCIsXCJhNTAzMTM1ZDlhODcyZDI2NGYwYWIzZGNlMTMzYzY5Y1wiLFwiMDljZTcxMGNlODk0NDAzMjAwNzFmYWFlN2U4MmU1MjlcIl0sXCIxMFwiOltcImE3ODUwNmU0MTc0MTk2MTNlNGViNmFmNWYzMGFiN2FhXCIsXCIxNzY1NTBhMzg2NWIxODY4NzBmNmVjYzRjNjgzZmFhNFwiLFwiYmNjMmZlNWIzMjUzNjQ3ODAzNDcwZTM4YTZjZDMwN2RcIixcIjUwYjRlMDE0YzM4NDJjMzMwN2NhNzkyM2ZmNDM4NmRjXCIsXCIwOTAzOTY5OGQ2MzE0NjY3MGQ0YzZmNDQ1NzYzZTU3OVwiLFwiMjMzNWQ5ZjljYTZiMTdjN2MyYjkxNWE5ZjJkYzg1OGVcIixcIjZhNWE3Mjc4YTI5ZDhkYjc4NDA1YzFmMzhmZDJmMTVhXCIsXCI5ZTA2YjI3ZmYyZjIwYzI3NTQyOGFlZTVkNjk5ODdlMVwiLFwiODI0NmIxMTc5ODZkMTM3Yjc3MmMwMmM5ZWFhNTk3OGRcIixcIjVkYTg1MzJlZTRjZjU1MGY5ZjNkMDcxMWRhNjJhN2M5XCIsXCIxNzUzMzIxNzU1NTM0YjliZTE4NDc2YzE3YTk5M2U4MVwiLFwiZGNkMDEyNDhmMTdhZDMyMWE1NzQ3NmJiZDQyMjZlZGZcIixcImMxMTY5ZWQ4ZThjYjdmZjFiNzAzZDRjYWU1NDY5YmVhXCJdfSIsIjc4YThjNTljZTRlZmExZjJmYThiOTE3ODBhYzM4OGUwIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

Text Content

(615) 649-7757

competitive financing rates up to 132 months

(615) 649-7757

 * Outdoor Living
   * Screen Enclosures
   * Wood Structures
   * Decks
   * 4 Seasons Rooms
   * Pavers
   * Custom Firepits & Fireplaces
   * Outdoor Bars
   * Floor Coatings
   * Lattice Patio Covers
 * Awnings
   * Retractable Awnings
   * Fixed Aluminium Awnings
 * Shades
   * Motorized Outdoor Solar Screens
   * Opening Roller Solar Screens
 * Patios
   * Patio Covers
   * Aluminum Pergolas
   * Lattice Patio Covers


 * About
 * Gallery
 * Blog
 * Areas We Serve
 * Contact


 * Outdoor Living
   * Outdoor Living
   * Screen Enclosures
   * Wood Structures
   * Decks
   * 4 Seasons Rooms
   * Pavers
   * Custom Firepits & Fireplaces
   * Outdoor Bars
   * Floor Coatings
   * Lattice Patio Covers
 * Awnings
   * Awnings
   * Retractable Awnings
   * Fixed Aluminium Awnings
 * Shades
   * Shades
   * Motorized Outdoor Solar Screens
   * Opening Roller Solar Screens
 * Patios
   * Patios
   * Patio Covers
   * Aluminum Pergolas
   * Lattice Patio Covers
 * About
 * Gallery
 * Blog
 * Areas We Serve
 * Contact

(615) 649-7757



PATIOS, DECKS, SCREENED PORCHES, CUSTOM LIVING SPACES, AWNINGS, PERGOLAS & MORE

Honest & Nashville based, we believe in a fair price, quality solutions &
exemplary service.


call now (615) 649-7757

GET A QUOTE TODAY

First Name

Last Name

Email

Phone

I need a...
I need a...Custom Outdoor Living SolutionsDeck ConstructionFloor
CoatingsMotorized ShadesPatio Cover & ConstructionPergolaPool HousePorch
ConstructionRetractable or Fixed AwningScreen PorchWindow ShadesWood Structures
How did you hear about us?
How did you hear about us?Angies ListClipper MagazineFacebookHome AdvisorHomemag
MagazineInstagramPostcard in MailRepeat CustomerThumbtackTV PromotionWeb
SearchWord of Mouth ReferralOther
Your message

Email

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





YOUR OUTDOOR LIVING CONTRACTOR IN NASHVILLE


WHAT CAN WE HELP YOU BUILD?


SCREENED-IN PORCH



There’s an unseen world of beauty waiting for you – right outside your back
door. A private world you can marvel at, alone with your morning coffee or
together with friends and family. It’s there – waiting to be enjoyed – waiting
for a custom screened-in porch to make it picture perfect. In addition, imagine
less bugs, protection from the sun, and privacy screening from neighbors.



Learn more


WOOD STRUCTURES



Our custom wood structures in Nashville create entire backyard paradises. From
amazing hang out locations to watch the game, to your garden oasis, a custom
wood patio cover, wood pergola or wood arbor are safe bets. A well-crafted Wood
structure adds value to your property, making it an investment that pays
dividends in both aesthetics and functionality.



Learn More


PATIO COVERS



Imagine enjoying your patio without worrying about sun exposure and skin damage.
Adding an awning to the area just outside your backdoor can create a
comfortable, shaded space perfect for relaxing. You have the option to choose
between a retractable or a fixed awning, both of which extend your living area
and enhance your outdoor experience.



Learn more


ALUMINUM PERGOLAS



If you want to create a welcoming gathering space for friends and family in your
Nashville backyard, consider adding a pergola. While wood pergolas are an
option, aluminum pergolas offer numerous benefits that our Nashville team can
help you take advantage of. Aluminum pergolas are cost-effective, incredibly
durable, and require much less maintenance compared to wood pergolas.



Learn more


CUSTOM DECKS



Our custom decks in Nashville create backyard paradises. From amazing hang out
locations to watch the game, to your garden oasis, a custom wood or composite
deck are safe investments. A well-crafted deck adds value to your Nashville
property that pays dividends in both aesthetics and functionality. Working
together, let’s bring your deck vision into reality.



Learn more


CUSTOM OUTDOOR LIVING



At The Covered Patio in Nashville, we specialize in creating custom outdoor
living solutions tailored to our clients’ unique needs and vision. Our custom
services range from designing elegant patios and pergolas to building functional
outdoor kitchens and cozy fire pits. We take pride in using high-quality
materials to ensure your outdoor space is not only beautiful but also durable
and low-maintenance. Our team works closely with you to bring your vision to
life, transforming your backyard into a perfect retreat for relaxation and
entertainment.



Learn more


MOTORIZED SHADES



One of our more popular solutions include the installation of motorized shades.
These shades provide the perfect blend of convenience and comfort, allowing you
to control the amount of sunlight and privacy with the touch of a button. Our
motorized shades are designed to withstand the elements, ensuring durability and
longevity for your outdoor space. With a variety of styles and fabrics to choose
from, we can tailor the shades to match your aesthetic and functional needs.
Enhance your patio experience with our high-quality motorized shades, making
your outdoor area more enjoyable and versatile.



Learn more


ABOUT THE COVERED PATIO

We’re a Nashville based outdoor living contractor offering fair prices, quality
solutions, and exemplary service. Each project is as unique as your home is, 
and we excel at planning and executing on the right outdoor living solutions.





General License Contractor License: 75907

Learn More


FROM DESIGN TO REALITY



We’ll work closely with you to design your project, handle all necessary
permitting requirements, and oversee its seamless execution. Whether it’s
bringing your vision to life or navigating through the complexities of permits,
we’ve got you covered from start to finish.





Click on the arrows and see our designs turned to reality.


FREQUENTLY ASKED QUESTIONS



HOW LONG DOES INSTALLATION TAKE?

The honest answer is we offer a variety of outdoor living solutions. For example
our retractable awnings may take as little as one day to complete. However, our
custom outdoor living solutions may take many months to design, permit and
build. You can rest assured we will do our best to set the right expectations
for your project, and remain transparent throughout the process.



DO YOU WORK ON COMMERCIAL BUILDINGS?

Yes we do. If you have a business that needs an awning, usually it’s a fixed
awning to keep your customers dry, but we can also offer all of our outdoor
living solutions to businesses. Consider a fixed covered patio or a screened-in
porch to keep your guests happy.



WHAT AREAS DO YOU SERVICE?

Our corporate offices are in Murfreesboro, TN, but if you’re in the
Nashville/Murfreesboro/Middle Tennessee area, you’re within a one hour drive and
we will be happy to quote your project. If you’re close to that area, reach out
and we will see if we can accommodate our make a recommendation for you.



CAN YOU FIX MY CURRENT OUTDOOR LIVING SITUATION?

We understand maybe the company you initially selected did not get the job done
right, or over the years things need to be redone due to weather. That is okay,
we will do our best to work to fix and make recommendations to make your
existing outdoor living space even better.




OVER 270 5-STAR REVIEWS

Step into the world of outdoor living perfection with us, your premier
Nashville-based contractor. With over 270 glowing 5-star reviews, we've earned
our reputation for fair pricing, quality solutions, and exemplary service. Let
our testimonials speak for themselves as you envision the outdoor oasis of your
dreams becoming a reality with us by your side.

Sage Nozko
vor einem Monat

Josh and his crew were amazing. They were professional and they do great work.
We are very grateful to them.
Alicia McGuire
vor einem Monat

Easy process great follow up and employees were very knowledgeable and friendly.
Will definitely recommend
shannon king
vor einem Monat

Beautiful finished product that helped us make our vision for our new deck come
to life. Professional, quick, skilled and fairly priced
Kevin Cochran
vor einem Monat

I would recommend this company hands down. I had done my market research prior
to contacting companies for quotes. The Covered Patio was superior in every
aspect of business. My sales rep Justin was/is very professional and represented
the company well. Work was completed way ahead of the projected lead time which
is always a plus.
Eric Rothdeutsch
vor 2 Monaten

So impressed with the work that Josh and his team were able to do for us. In two
days our back deck was completely transformed, and we've already spent more time
out there in the time since it was completed as we probably did in the prior 6
months. I've already recommended The Covered Patio to a few friends who are
looking to complete similar projects. Responsiveness, communication, budget
considerations, and build quality were all fantastic.
Elisabeth DeWitt
vor 2 Monaten

Love the workmanship of The Covered Patio. Josh and his crew of two were amazing
to watch and very pleasant to interact with. Now we have a maintenance free
aluminum porch we are proud of! They even installed our dog door. We love how
the pickets on the new outside door lined up perfectly with the pickets
surrounding our porch. These guys worked hard and we are very pleased. I would
highly recommend them.
Miss Mandee’
vor 3 Monaten

We contacted The Covered Patio in regards to having a motorized screen to
enclose our patio when the mood strikes. Marcus and his crew showed up and they
were professional and friendly. We had it installed today and we couldn’t be
happier! It stormed all night last night and this morning I was able to sip my
coffee and stay warm! Worth every penny!
Daniel Connors
vor 4 Monaten

The Covered Patio did an Excellent job..Joshua and his crew were professional,
efficient, and transformed our back yard into a luxury resort without leaving
your back yard..!! Very happy with the results would recommend them without
hesitation..!!


View more


CHANCES ARE WE NOT FAR FROM YOU



Having an awning to cover up your deck or patio can make a whole world of
difference in terms of how livable that space is. We bring our services to
Nashville and all across Middle TN. If you are within about an hour drive of
Murfreesboro (give or take), we will have no problem extending our services and
installation to you, so you can enjoy the benefits of having one of our
solutions today!



View all locations
Murfreesboro
Franklin
Nashville
Gallatin
Brentwood
Smyrna
Spring Hill
Clarksville






WANNA STOP BY TO OUR SHOW ROOM?



We are passionate about helping Nashville homeowners with your dream patio,
screen porch, deck, awnings, sunrooms, and custom outdoor living solutions.
Reach out today and meet with one of our local outdoor living consultants.
Working together, we will help make recommendations toward your desired goals
and budget. We look forward to working with you! 



3325 Mayoral Court Suite B Murfreesboro, TN 37127
(615) 649-7757


SEE FEATURED BLOGS

MAXIMIZING YOUR OUTDOOR SPACE: DESIGN TIPS FOR SMALL PATIOS

Creating a beautiful and functional outdoor space can be challenging when you
have a small patio. However, with thoughtful planning and creative design tips,
you can transform even the tiniest patio into a charming retreat. […]

Read more...

ELEVATING YOUR LIFESTYLE: THE COMPREHENSIVE BENEFITS OF A FOUR SEASONS ADDITION

The allure of outdoor living spaces is undeniable, and for our Nashville
homeowners…

Read more...

GET A QUOTE TODAY

First Name

Last Name

Email

Phone

I need a...
I need a...Custom Outdoor Living SolutionsDeck ConstructionFloor
CoatingsMotorized ShadesPatio Cover & ConstructionPergolaPool HousePorch
ConstructionRetractable or Fixed AwningScreen PorchWindow ShadesWood Structures
How did you hear about us?
How did you hear about us?Angies ListClipper MagazineFacebookHome AdvisorHomemag
MagazineInstagramPostcard in MailRepeat CustomerThumbtackTV PromotionWeb
SearchWord of Mouth ReferralOther
Your message

Phone

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

 * Home
 * Outdoor Living
 * Awnings
 * Patios
 * motorized shades
 * Blog
 * areas served
 * Contact

(615) 649-7757

3325 Mayoral Court Suite B Murfreesboro, TN 37127



© 2024 The Covered Patio   |    Financing    |    Privacy Policy

General License Contractor License: 75907



Notifications