c03.apogee.net Open in urlscan Pro
52.3.184.202  Public Scan

Submitted URL: http://c03.apogee.net/contentplayer/?utilityid=piedmontng&hostheader=piedmontng&coursetype=misc&id=18864
Effective URL: https://c03.apogee.net/mvc/home/hes/land/el?spc=hcc&utilityname=piedmontng
Submission: On May 11 via manual from US — Scanned from US

Form analysis 6 forms found in the DOM

POST /mvc/Account/Logoff?permalink=hes%2Fland%2Fel&utilityName=piedmontng

<form action="/mvc/Account/Logoff?permalink=hes%2Fland%2Fel&amp;utilityName=piedmontng" id="logoutForm" method="post"> <input type="hidden" name="param"
    value="{&quot;CookieName&quot;:null,&quot;EncAccount&quot;:&quot;&quot;,&quot;EncCalcId&quot;:null,&quot;UtilityName&quot;:&quot;piedmontng&quot;,&quot;CustomerId&quot;:&quot;&quot;,&quot;EstimatorAcc&quot;:&quot;218a50c8-a9d6-4b53-9b2c-f38644b02720&quot;,&quot;Layout&quot;:&quot;&quot;,&quot;HECType&quot;:0,&quot;ScenarioType&quot;:0,&quot;ProductType&quot;:11,&quot;TimeZoneMinutes&quot;:0,&quot;DataType&quot;:0,&quot;CookieSessionKey&quot;:&quot;14b26523-228f-00ff-0f86-01ca57c23a0a&quot;}">
  <input name="__RequestVerificationToken" type="hidden" value="CfDJ8HGh7LlXDoVMkciwa8BsVZYzCkhWxFOfIJAWk8xoZbB4bbyxIusI9WCAkZzJaKB5VB9PdHxbgw3CEiV4ttsbDoRRHD9qO-Jw-suNld8ZpIsvgQ63Wk_6nLXKafX2jxk60f3FGrxzFQEYrupSc1WY9AM">
</form>

Name: myForm

<form class="form-horizontal" form="" id="myForm" name="myForm">
  <div class="row">
    <div class="col-md-4">
      <div class="row">
        <div class="col-12 text-center">
          <h4>Contact Information</h4>
        </div>
      </div>
      <div class="mb-3 row">
        <label class="col-2 col-form-label">Account No:</label>
        <div class="col-10">
          <div class="row form-wrap">
            <div class="col-12">
              <input class="form-control ribbonbox" data-bind="value: RecorderId,enable:false" id="inputdefault" required="required">
            </div>
          </div>
        </div>
      </div>
      <div class="mb-3 row">
        <label class="col-2 col-form-label">Email Address:</label>
        <div class="col-10">
          <div class="row form-wrap">
            <div class="col-12">
              <input class="form-control  ribbonbox Email" data-bind="textInput: Email" id="inputEmail" name="email" type="email">
            </div>
          </div>
        </div>
      </div>
      <div class="mb-3 row" data-bind="visible:ShowMobile">
        <label class="col-2 col-form-label">Mobile:</label>
        <div class="col-10">
          <div class="row form-wrap">
            <div class="col-md-7 col-7">
              <input class="form-control ribbonbox Mobile inputMobile" data-bind="textInput: Mobile" id="inputMobile" name="mobile" type="tel">
            </div>
            <div class="col-md-5 col-5">
              <button class="form-control ribbonbox btn btn-secondary" data-bs-toggle="tooltip" data-placement="top" title="Please update mobile number to verify" type="button"
                data-bind="click: VerifyClick, enable: Mobile() != '' &amp;&amp; Mobile() != MobileVerified()">
                <span data-bind="text: Mobile() == MobileVerified() &amp;&amp; Mobile() != '' ? 'Verified' : 'Verify'"></span>
              </button>
            </div>
          </div>
        </div>
      </div>
      <div class="mb-3 row">
        <label class="col-2 col-form-label">Notify by (Preferred):</label>
        <div class="col-10">
          <div class="row form-wrap">
            <div class="col-12">
              <select class=" form-control form-select ribbonbox dropdown-setting" id="preferenceType" data-bind="options: GlobalOptionsList,optionsText: 'Content', optionsValue: 'Value',value: SendPrefGlobalType"></select>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="col-md-8">
      <div class="row">
        <div class="col-12 text-center">
          <h4>Your Subscription Options</h4>
        </div>
      </div>
      <div class="row">
        <div class="col-12 subscript-column" id="optiontext" data-bind="foreach:FilterOptions">
          <div class="row mb-3">
            <div class="col-md-7 optionfont">
              <div class="row form-wrap">
                <div class="col-12 subscript-element-title" data-bind="text:Name">
                </div>
              </div>
              <div class="row form-wrap">
                <div class="col-12 subscript-element-content" data-bind="text:Description">
                </div>
              </div>
            </div>
            <div class="col-md-2 col-4 optionfont">
              <div class="row form-horizontal subscript-element-content checkbox-success" data-bind="attr:{id:'collapseOne'+$index()}">
                <div class="input-group col-md-3 col-2">
                  <div class="input-group">
                    <input type="checkbox" class="form-check-input" name="checkbox" id="activecheckbox" data-bind="checked: ActiveFlag, attr: {id: $index }">
                  </div>
                  <label class="form-check-label col-form-label" data-bind="attr: {for: $index }" for="activecheckbox">Yes</label>
                </div>
                <div class="col-md-9 col-10">
                  <div class="row form-wrap subscript-element-content" style="text-align:right" data-bind="visible:IsConfigurable">
                    <label class="col-md-4 col-3 col-form-label">Select Limit:</label>
                    <div class="col-md-8 col-12">
                      <input class="form-control ribbonbox Range" data-bind="value: configRange, enable:$parent.isValidUser" id="inputRange" name="range">
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="col-md-3 col-8 subscript-column" id="preftext">
              <div class="row form-wrap subscript-element-content" style="display:flex;align-items:center;">
                <div class="col-12">
                  <select class="form-control form-select ribbonbox dropdown-setting" data-bind="options: OptionsList,optionsText: 'Content', optionsValue: 'Value', value:SendPrefType"></select>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="row font-override">
    <div class="col-8">
      <center>
        <div class="row form-wrap">
          <div class="offset-1 col-8" data-bind="text: MobileDisclaimer">
          </div>
          <div class="offset-1 col-3" id="result">
          </div>
        </div>
      </center>
    </div>
    <div class="col-4">
      <div class="btn-group float-end">
        <button class="btn btn-secondary" id="subscriptionreset" data-bind="click:Reset" type="button">Reset</button>
        <button class="btn btn-success" id="subscriptionsave" data-bind="click:Save" type="button">Save</button>
      </div>
    </div>
  </div>
</form>

<form class="form-horizontal">
  <div class="mb-3 row ex-meter-note" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <span>Select below from the list of preset rates or choose to customize your own rates.</span>
    </div>
  </div>
  <div class="mb-3 row ex-meter" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <div class="row">
        <div class="col-12">
          <label aria-hidden="true" class="col-12 col-form-label"><span>Preset Rates</span></label>
        </div>
      </div>
      <div class="row">
        <div class="col-12">
          <select class="form-control form-select" data-bind="options: RateGroups, optionsText: 'Name', optionsValue: 'Id', value: SelectedRateGroupId"></select>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowNaturalGasSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label" data-bind="text: 'Natural Gas $/' + defGasUnit()"></label>
      </div>
      <div class="row">
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() != 'mcf'">
          <input class="form-control" type="text" data-bind="value: GasRateCCF, touchspin: {min: 0.3, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly">
        </div>
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() == 'mcf'">
          <input class="form-control" type="text" data-bind="value: GasRateMCF, touchspin: {min: 0.3, max: 60, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly">
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowPropaneSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Propane $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <input class="form-control" type="text" data-bind="value: propaneRate, touchspin: {min: 0.30, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Propane cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly">
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: IsGasOnly() == false">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Electric $/kWh</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <input class="form-control" type="text" data-bind="value: electricRate, touchspin: {min: 0.050, max: 0.5, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Electric cost per kwh'}, touchspinreadonly: RateSpinnerReadOnly">
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowFuelOilSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Fuel Oil $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <input class="form-control" type="text" data-bind="value: fuelOilRate, touchspin: {min: 0.30, max: 7, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Oil cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly">
        </div>
      </div>
    </div>
  </div>
</form>

<form class="form-horizontal">
  <div class="mb-3 row ex-meter-note" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <span>Select below from the list of preset rates or choose to customize your own rates.</span>
    </div>
  </div>
  <div class="mb-3 row ex-meter" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <div class="row">
        <div class="col-12">
          <label aria-hidden="true" class="col-12 col-form-label"><span>Preset Rates</span></label>
        </div>
      </div>
      <div class="row">
        <div class="col-12">
          <select class="form-control form-select" data-bind="options: RateGroups, optionsText: 'Name', optionsValue: 'Id', value: SelectedRateGroupId">
            <option value="0">Customize Your Rates</option>
            <option value="32">NC - Duke Energy Residential Service</option>
            <option value="36">NC - Duke Energy Residential Service All Electric</option>
            <option value="38">NC - Other</option>
            <option value="37">NC - Progress Energy Residential Service</option>
            <option value="39">SC - Duke Residential Service</option>
            <option value="40">SC - Duke Residential Service All Electric</option>
            <option value="41">SC - Other</option>
            <option value="43">TN - Middle Tennessee Electric</option>
            <option value="42">TN - Nashville Electric Service</option>
            <option value="44">TN - Other</option>
          </select>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowNaturalGasSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label" data-bind="text: 'Natural Gas $/' + defGasUnit()">Natural Gas $/Therms</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() != 'mcf'">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: GasRateCCF, touchspin: {min: 0.3, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() == 'mcf'" style="display: none;">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: GasRateMCF, touchspin: {min: 0.3, max: 60, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowPropaneSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Propane $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: propaneRate, touchspin: {min: 0.30, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Propane cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: IsGasOnly() == false">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Electric $/kWh</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: electricRate, touchspin: {min: 0.050, max: 0.5, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Electric cost per kwh'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowFuelOilSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Fuel Oil $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: fuelOilRate, touchspin: {min: 0.30, max: 7, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Oil cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
</form>

<form class="form-horizontal">
  <div class="mb-3 row ex-meter-note" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <span>Select below from the list of preset rates or choose to customize your own rates.</span>
    </div>
  </div>
  <div class="mb-3 row ex-meter" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <div class="row">
        <div class="col-12">
          <label aria-hidden="true" class="col-12 col-form-label"><span>Preset Rates</span></label>
        </div>
      </div>
      <div class="row">
        <div class="col-12">
          <select class="form-control form-select" data-bind="options: RateGroups, optionsText: 'Name', optionsValue: 'Id', value: SelectedRateGroupId">
            <option value="0">Customize Your Rates</option>
            <option value="32">NC - Duke Energy Residential Service</option>
            <option value="36">NC - Duke Energy Residential Service All Electric</option>
            <option value="38">NC - Other</option>
            <option value="37">NC - Progress Energy Residential Service</option>
            <option value="39">SC - Duke Residential Service</option>
            <option value="40">SC - Duke Residential Service All Electric</option>
            <option value="41">SC - Other</option>
            <option value="43">TN - Middle Tennessee Electric</option>
            <option value="42">TN - Nashville Electric Service</option>
            <option value="44">TN - Other</option>
          </select>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowNaturalGasSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label" data-bind="text: 'Natural Gas $/' + defGasUnit()">Natural Gas $/Therms</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() != 'mcf'">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: GasRateCCF, touchspin: {min: 0.3, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() == 'mcf'" style="display: none;">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: GasRateMCF, touchspin: {min: 0.3, max: 60, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowPropaneSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Propane $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: propaneRate, touchspin: {min: 0.30, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Propane cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: IsGasOnly() == false">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Electric $/kWh</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: electricRate, touchspin: {min: 0.050, max: 0.5, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Electric cost per kwh'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowFuelOilSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Fuel Oil $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: fuelOilRate, touchspin: {min: 0.30, max: 7, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Oil cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
</form>

<form class="form-horizontal">
  <div class="mb-3 row ex-meter-note" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <span>Select below from the list of preset rates or choose to customize your own rates.</span>
    </div>
  </div>
  <div class="mb-3 row ex-meter" data-bind="visible: RateGroups().length > 0">
    <div class="col-12">
      <div class="row">
        <div class="col-12">
          <label aria-hidden="true" class="col-12 col-form-label"><span>Preset Rates</span></label>
        </div>
      </div>
      <div class="row">
        <div class="col-12">
          <select class="form-control form-select" data-bind="options: RateGroups, optionsText: 'Name', optionsValue: 'Id', value: SelectedRateGroupId">
            <option value="0">Customize Your Rates</option>
            <option value="32">NC - Duke Energy Residential Service</option>
            <option value="36">NC - Duke Energy Residential Service All Electric</option>
            <option value="38">NC - Other</option>
            <option value="37">NC - Progress Energy Residential Service</option>
            <option value="39">SC - Duke Residential Service</option>
            <option value="40">SC - Duke Residential Service All Electric</option>
            <option value="41">SC - Other</option>
            <option value="43">TN - Middle Tennessee Electric</option>
            <option value="42">TN - Nashville Electric Service</option>
            <option value="44">TN - Other</option>
          </select>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowNaturalGasSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label" data-bind="text: 'Natural Gas $/' + defGasUnit()">Natural Gas $/Therms</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() != 'mcf'">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: GasRateCCF, touchspin: {min: 0.3, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
        <div class="col-12 touchspin" data-bind="visible: defGasUnit().toLowerCase() == 'mcf'" style="display: none;">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: GasRateMCF, touchspin: {min: 0.3, max: 60, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Natural gas cost per unit'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowPropaneSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Propane $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: propaneRate, touchspin: {min: 0.30, max: 6, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Propane cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: IsGasOnly() == false">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Electric $/kWh</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: electricRate, touchspin: {min: 0.050, max: 0.5, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Electric cost per kwh'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
  <div class="mb-3 row" data-bind="visible: ShowFuelOilSpinner">
    <div class="col-12">
      <div class="row">
        <label aria-hidden="true" class="col-12 col-form-label">Fuel Oil $/Gallon</label>
      </div>
      <div class="row">
        <div class="col-12 touchspin">
          <div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><button class="btn btn-outline-danger fa fa-minus rdncolor bootstrap-touchspin-down" type="button"></button><span
              class="input-group-addon bootstrap-touchspin-prefix input-group-text">$</span><input class="form-control" type="text"
              data-bind="value: fuelOilRate, touchspin: {min: 0.30, max: 7, step: 0.001, decimals: 3, prefix: '$', arialabel: 'Oil cost per gallon'}, touchspinreadonly: RateSpinnerReadOnly"><button
              class="btn btn-outline-secondary fa fa-plus grncolor bootstrap-touchspin-up" type="button"></button></div>
        </div>
      </div>
    </div>
  </div>
</form>

Text Content

 * English
 * Spanish

 * Edit Account
 * Logout

 * 
 * 
 * Feedback
 * 
 * Download Report
 * Email Report
 * 
 * English
 * Spanish
 * Edit Account
 * Logout

 


PRINT NOT SUPPORTED

×



Ok


EMAIL YOUR REPORT

×

NAME

EMAIL ADDRESS


YOUR REPORT WAS SENT SUCCESSFULLY!


UNABLE TO SEND REPORT.

Close Send Report


CONTACT INFORMATION

Account No:

Email Address:

Mobile:

Notify by (Preferred):


YOUR SUBSCRIPTION OPTIONS


Yes
Select Limit:


Reset Save
×

AN ERROR HAS OCCURRED

Update has failed. Please try again later.

Ok
×

MISSING INFORMATION

If you're sigining up for any email subscription/alert, please make sure your
Email Address is entered correctly.

If you're sigining up for any mobile subscription/alert, please make sure your
Mobile number is correct and Verified.

Ok
×

INVALID EMAIL

Please make sure you have entered a valid Email Address.

Ok
×


VERIFY YOUR PHONE NUMBER

PLEASE ENTER THE VERIFICATION CODE THAT WAS SENT TO YOU, IF YOU HAVEN'T RECEIVED
A CODE. PLEASE CHECK THAT YOUR NUMBER IS CORRECTLY ENTERED.

YOU HAVE BEEN SUCCESSFULLY VERIFIED!

THE CODE YOU ENTERED IS INCORRECT. PLEASE TRY AGAIN.

Close Submit
 
 
Welcome Back! Please complete your profile. Welcome! Please complete your
profile.

Want more personalized info? Click here!
 
 
Welcome Back! Profile sections completed - Welcome! Profile sections completed -

Want more personalized info? Click here!
 
 
Congratulations! Your profile is complete.
Want more personalized info? Click here!
My Notifications

My Alerts

My Plan

Want more personalized info? Click here!
Start Virtual Audit

Ask Question


INVALID ACCOUNT NUMBER!

You've entered an invalid account number. Please enter a valid account number to
get more accurate results based on analyzing your bill information.

 
OR


 


 
Click Here to Sign-up
 

 
Click Here to Sign-up
 



CHANGES WILL BE LOST

×

There are unsaved changes. If you leave this page the changes will be lost. Are
you sure you want to continue?

Back Continue

CHANGES WILL BE LOST

×

Please be sure to save changes. If you close without saving, your changes may be
lost!

Back Continue

CHANGES WILL BE LOST

×

Please be sure to save changes. If you navigate away from this tab without
saving, your changes may be lost!

Back Continue

CHANGES WILL BE LOST

×

Please be sure to save changes. If you navigate away from this tab without
saving, your changes may be lost!

Back Continue

ENTER YOUR ACCOUNT NUMBER:

You'll now be redirected to your profile page, where you will need to enter your
'Account Number' in order to sign up for alerts.

Back Continue

ENTER YOUR ACCOUNT NUMBER:

Please enter your account number in the section below in order to sign up for
alerts.

Ok
×

Please enter your account number in the section below.

Ok

PLEASE CHOOSE ONE OF THE TWO OPTIONS BELOW:

We have found an existing profile that you've previously completed for this
account number. Please choose if you would like to load your previously saved
profile or if you would like to update your account number with your currently
filled out profile.

Load with Saved Profile Update with Current Profile

ENTER YOUR ACCOUNT NUMBER:

You'll now be redirected to your profile page, where you will need to enter your
'Account Number' in order to sign up for notifications.

Back Continue

ENTER YOUR ACCOUNT NUMBER:

Please enter your account number in the section below in order to sign up for
notifications.

Ok



ADJUST YOUR FUEL RATES

Select below from the list of preset rates or choose to customize your own
rates.
Preset Rates


Propane $/Gallon

Electric $/kWh

Fuel Oil $/Gallon



SELECT YOUR HOME'S LOCATION




DESCRIBE YOUR HOME

Select your home type:

Select your air conditioning:

 
Slide the bars below to match your home
 
1. Home Size (Sq ft):

 
2. How air tight is it?
|
|
|
Poor/Drafty
OK
          Good
 
3. Average Heat/Cool Setting (Degrees):
 

3. Average Heat Setting(Degrees):
3. Average Cool Setting(Degrees):

|
|
Cooler
Warmer


ESTIMATE THE ANNUAL COST OF YOUR HOME HEATING & COOLING ENERGY USE ESTIMATE THE
ANNUAL COST OF YOUR HOME HEATING ENERGY USE


SELECT HEATER EFFICIENCY

Natural Gas Heat Efficiency

 
Heat Pump Age/Efficiency
|
|
Older Less Efficient
Newer More Efficient
 
Fuel Oil Age/Efficiency
|
|
Older Less Efficient
Newer More Efficient
 
Propane Efficiency





ANNUAL HOME HEATING AND COOLING COST

Total Cost for



HVAC System Purchase + Installation Cost ($) Rebate Avail. Annual Maint. Cost
($)

Purchase + Installation Cost ($) Rebate Avail. Annual Maint. Cost ($)




Heating Comparison Calculator




 


ESTIMATE THE ANNUAL COST OF YOUR HOME HEATING ENERGY USE


SELECT YOUR HOME'S LOCATION

North Carolina
South Carolina
Tennessee


DESCRIBE YOUR HOME

Select your home type:
Single StorySplit LevelMulti LevelMulti Family
 
Slide the bars below to match your home
 
1. Home Size (Sq ft): 1800
1800




 
2. How air tight is it?
1.25




|
|
|
Poor/Drafty
OK
          Good
 
3. Average Heat Setting(Degrees): 70°F
70




|
|
Cooler
Warmer


SELECT HEATER EFFICIENCY

Natural Gas Heat Efficiency : 80%
0.8




 
Heat Pump Age/Efficiency
8.2




|
|
Older Less Efficient
Newer More Efficient
 
Fuel Oil Age/Efficiency: 75%
0.75




|
|
Older Less Efficient
Newer More Efficient
 
Propane Efficiency 80%
0.8






ADJUST YOUR FUEL RATES

Select below from the list of preset rates or choose to customize your own
rates.
Preset Rates
Customize Your RatesNC - Duke Energy Residential ServiceNC - Duke Energy
Residential Service All ElectricNC - OtherNC - Progress Energy Residential
ServiceSC - Duke Residential ServiceSC - Duke Residential Service All ElectricSC
- OtherTN - Middle Tennessee ElectricTN - Nashville Electric ServiceTN - Other
Natural Gas $/Therms
$
$
Propane $/Gallon
$
Electric $/kWh
$
Fuel Oil $/Gallon
$


ADJUST YOUR FUEL RATES

Select below from the list of preset rates or choose to customize your own
rates.
Preset Rates
Customize Your RatesNC - Duke Energy Residential ServiceNC - Duke Energy
Residential Service All ElectricNC - OtherNC - Progress Energy Residential
ServiceSC - Duke Residential ServiceSC - Duke Residential Service All ElectricSC
- OtherTN - Middle Tennessee ElectricTN - Nashville Electric ServiceTN - Other
Natural Gas $/Therms
$
$
Propane $/Gallon
$
Electric $/kWh
$
Fuel Oil $/Gallon
$


ANNUAL HOME HEATING COST

Total Cost of Ownership
Annual Fuel Cost
Created with Highcharts 10.2.0$0$500$1,000$1,500$2,000$2,500$3,000$3,500Natural
Gas Furnace- 80% AFUEFuel Oil FurnacePropane FurnaceElectric
Furnace/BaseboardHeat Pump
$1,118
 
$2,512
 
$2,915
 
$1,457
 
$829
 
5 Years10 Years15 Years Total Cost for
Created with Highcharts 10.2.0Natural Gas Furnace- 80% AFUEFuel Oil
FurnacePropane FurnaceElectric Furnace/BaseboardHeat
Pump$0$5,000$10,000$15,000$20,000$25,000$30,000$35,000$40,000
$17,119
 
$31,057
 
$35,089
 
$20,508
 
$14,226
 
Hide Equipment Cost Details

HVAC System Purchase + Installation Cost ($) Rebate Avail. Annual Maint. Cost
($) Natural Gas Furnace- 80% AFUE w/Central Air

$0

Fuel Oil Furnace w/Central Air

$0

Propane Furnace w/Central Air

$0

Electric Furnace/Baseboard w/Central Air

$0

Heat Pump

$0


Natural Gas Furnace- 80% AFUE w/Central Air Purchase + Installation Cost ($)
Rebate Avail. Annual Maint. Cost ($)

$0

Fuel Oil Furnace w/Central Air Purchase + Installation Cost ($) Rebate Avail.
Annual Maint. Cost ($)

$0

Propane Furnace w/Central Air Purchase + Installation Cost ($) Rebate Avail.
Annual Maint. Cost ($)

$0

Electric Furnace/Baseboard w/Central Air Purchase + Installation Cost ($) Rebate
Avail. Annual Maint. Cost ($)

$0

Heat Pump Purchase + Installation Cost ($) Rebate Avail. Annual Maint. Cost ($)

$0






ADJUST YOUR FUEL RATES

Select below from the list of preset rates or choose to customize your own
rates.
Preset Rates
Customize Your RatesNC - Duke Energy Residential ServiceNC - Duke Energy
Residential Service All ElectricNC - OtherNC - Progress Energy Residential
ServiceSC - Duke Residential ServiceSC - Duke Residential Service All ElectricSC
- OtherTN - Middle Tennessee ElectricTN - Nashville Electric ServiceTN - Other
Natural Gas $/Therms
$
$
Propane $/Gallon
$
Electric $/kWh
$
Fuel Oil $/Gallon
$



 



JUST A MOMENT...

Notice Piedmont: Natural Gas Company is required by law to charge the rates on
file with and approved by the appropriate State Commission. Although the rates
herein are believed to be an accurate representation of the approved rates as of
the dates indicated on the rate schedules, no representation is made as to the
accuracy or completeness of the rates shown above. The official rates can be
reviewed at the appropriate commission. This application uses your local weather
and energy rates. This is only an estimate of your actual energy use.
APOGEE INTERACTIVE, INC. © 2023. ALL RIGHTS RESERVED

×



×

OK