cass.piedmontng.com Open in urlscan Pro
159.110.4.161  Public Scan

URL: https://cass.piedmontng.com/login
Submission: On June 26 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form _ngcontent-xai-c5="" class="container__stacked-s ng-untouched ng-pristine ng-invalid" novalidate=""><mat-form-field _ngcontent-xai-c5=""
    class="full-width mat-form-field ng-tns-c7-0 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid">
    <div class="mat-form-field-wrapper">
      <div class="mat-form-field-flex"><!----><!---->
        <div class="mat-form-field-prefix ng-tns-c7-0 ng-star-inserted"><mat-icon _ngcontent-xai-c5="" class="icon mat-icon notranslate mat-icon-no-color" id="individual" matprefix="" role="img" svgicon="individual" aria-hidden="true"><svg
              xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0 0 16 16" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
              <defs>
                <path id="padlock-path"
                  d="M12.706 10.957c-.011-.003-.023-.01-.036-.014-1.322-.46-2.344-.88-2.48-1.386-.132-.498.234-.784.728-1.498.002-.001.002-.003.003-.005.702-.995 1.135-2.316 1.135-3.648C12.056 1.715 10.293 0 8.116 0c-2.176 0-3.94 1.715-3.94 4.406 0 1.332.433 2.653 1.136 3.648 0 .002 0 .004.002.005.495.714.86 1 .728 1.498-.136.505-1.158.926-2.48 1.386-.013.004-.023.011-.035.014C1.34 11.559.21 12.429.21 14.175v.785h15.812v-.785c0-1.746-1.13-2.616-3.316-3.218">
                </path>
              </defs>
              <g fill="none" fill-rule="evenodd" transform="translate(.79 .421)">
                <mask id="padlock-mask" fill="#fff">
                  <use xlink:href="#padlock-path"></use>
                </mask>
                <use fill="#06ABC8" xlink:href="#padlock-path"></use>
                <g fill="#0074B3" mask="url('/login#padlock-mask')">
                  <path d="M0 0h16v16H0z"></path>
                </g>
              </g>
            </svg></mat-icon></div>
        <div class="mat-form-field-infix"><input _ngcontent-xai-c5="" class="mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" formcontrolname="userName" matinput=""
            placeholder="Username" id="mat-input-0" aria-invalid="false" aria-required="false"><span class="mat-form-field-label-wrapper"><!----><label class="mat-form-field-label ng-tns-c7-0 mat-empty mat-form-field-empty ng-star-inserted"
              id="mat-form-field-label-1" for="mat-input-0" aria-owns="mat-input-0"><!----><!----><span class="ng-tns-c7-0 ng-star-inserted">Username</span><!----><!----></label></span></div><!---->
      </div><!---->
      <div class="mat-form-field-underline ng-tns-c7-0 ng-star-inserted"><span class="mat-form-field-ripple"></span></div>
      <div class="mat-form-field-subscript-wrapper"><!----><!---->
        <div class="mat-form-field-hint-wrapper ng-tns-c7-0 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
          <div class="mat-form-field-hint-spacer"></div>
        </div>
      </div>
    </div>
  </mat-form-field><mat-form-field _ngcontent-xai-c5=""
    class="full-width mat-form-field ng-tns-c7-1 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid">
    <div class="mat-form-field-wrapper">
      <div class="mat-form-field-flex"><!----><!---->
        <div class="mat-form-field-prefix ng-tns-c7-1 ng-star-inserted"><mat-icon _ngcontent-xai-c5="" class="icon mat-icon notranslate mat-icon-no-color" id="padlock-simple" matprefix="" role="img" svgicon="padlock" aria-hidden="true"><svg
              xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0 0 16 16" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
              <defs>
                <path id="path"
                  d="M4.046 4.29c0-.626.209-2.67 2.87-2.67 2.663 0 2.872 2.048 2.872 2.67v2.923H4.046V4.291zm8.104 2.923h-.742V4.291c0-1.578-.946-4.287-4.488-4.291-3.549 0-4.487 2.697-4.487 4.29v2.923h-.75a.789.789 0 0 0-.788.789v7.21c0 .435.353.788.788.788H12.15a.789.789 0 0 0 .788-.789v-7.19a.788.788 0 0 0-.768-.808h-.02z">
                </path>
              </defs>
              <g fill="none" fill-rule="evenodd" transform="translate(1)">
                <mask id="mask" fill="#fff">
                  <use xlink:href="#path"></use>
                </mask>
                <use fill="#FFF" xlink:href="#path"></use>
                <g fill="#0074B3" mask="url('/login#mask')">
                  <path d="M-1 0h16v16H-1z"></path>
                </g>
              </g>
            </svg></mat-icon></div>
        <div class="mat-form-field-infix"><input _ngcontent-xai-c5="" class="mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" formcontrolname="password" matinput=""
            placeholder="Password" type="password" id="mat-input-1" aria-invalid="false" aria-required="false"><span class="mat-form-field-label-wrapper"><!----><label
              class="mat-form-field-label ng-tns-c7-1 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-3" for="mat-input-1" aria-owns="mat-input-1"><!----><!----><span
                class="ng-tns-c7-1 ng-star-inserted">Password</span><!----><!----></label></span></div><!---->
        <div class="mat-form-field-suffix ng-tns-c7-1 ng-star-inserted"><button _ngcontent-xai-c5="" class="de-button de-button--text de-button--input" matsuffix="" aria-label="Show"> Show </button></div>
      </div><!---->
      <div class="mat-form-field-underline ng-tns-c7-1 ng-star-inserted"><span class="mat-form-field-ripple"></span></div>
      <div class="mat-form-field-subscript-wrapper"><!----><!---->
        <div class="mat-form-field-hint-wrapper ng-tns-c7-1 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
          <div class="mat-form-field-hint-spacer"></div>
        </div>
      </div>
    </div>
  </mat-form-field><mat-checkbox _ngcontent-xai-c5="" class="mat-checkbox mat-primary ng-untouched ng-pristine ng-valid" color="primary" formcontrolname="canRemember" id="mat-checkbox-1"><label class="mat-checkbox-layout" for="mat-checkbox-1-input">
      <div class="mat-checkbox-inner-container"><input class="mat-checkbox-input cdk-visually-hidden" type="checkbox" id="mat-checkbox-1-input" tabindex="0" aria-checked="false">
        <div class="mat-checkbox-ripple mat-focus-indicator mat-ripple" matripple="">
          <div class="mat-ripple-element mat-checkbox-persistent-ripple"></div>
        </div>
        <div class="mat-checkbox-frame"></div>
        <div class="mat-checkbox-background"><svg xml:space="preserve" class="mat-checkbox-checkmark" focusable="false" version="1.1" viewBox="0 0 24 24">
            <path class="mat-checkbox-checkmark-path" d="M4.1,12.7 9,17.6 20.3,6.3" fill="none" stroke="white"></path>
          </svg>
          <div class="mat-checkbox-mixedmark"></div>
        </div>
      </div><span class="mat-checkbox-label"><span style="display:none">&nbsp;</span> Remember username </span>
    </label></mat-checkbox></form>

Text Content

icon desktop x global alert

Browser Settings Warning

Hi, looks like you have JavaScript turned off. This site requires JavaScript to
run correctly. Please enable JavaScript, and reload this page. For more help,
see TROUBLESHOOTING.

Hi, looks like you have JavaScript turned off. This site requires JavaScript to
run correctly. Please enable JavaScript, and reload this page. For more help,
see TROUBLESHOOTING.

icon alert

Alert








SIGN IN TO YOUR ACCOUNT

Manage your account conveniently with My Account


SIGN IN

Username


Password
Show



  Remember username
Sign In
FORGOT USERNAME FORGOT PASSWORD


REGISTER

Register for an online account in just a few steps, and take advantage of our
online services.

 * View Billing Information From Anywhere
 * View Usage History For Up to a Year
 * Setup Paperless Billing
 * Pay Your Bill Online
 * Setup Automatic Bank Draft and more.

Register Now
Not Ready to Sign Up?
Pay as Guest
© Piedmont Natural Gas. All Rights Reserved.
 * Privacy
 * Terms of Use