We've added some brand new features just for you. Let's take a quick tour to show you our updates.
1/4
Here's your place to see important news and topics for the month.
3/4
Select a category from the dropdown menu to see different options below.
4/4
Don't have an account? Create a Profile
Account & Billing View or pay bill Energy dashboard Residential Rate Options Start, Stop or Transfer Service Account Details Savings & Clean Energy Compare programs Renewable Energy Electric Vehicles Online Store Outages & Safety Report an issue Outage Credits Tree Maintenance Safety in Your Home
Discover a better way to navigate, our brand-new navigation menu is here! See what we've changed to make it easier to get around.
If you would like to see a tutorial of the new features on our home page, please click here.
×
Discover a better way to navigate, our brand-new navigation menu is here! See what we've changed to make it easier to get around.
If you would like to see a tutorial of the new features on our home page, please click here.
×
Powering Your Home With Reliable, Affordable, Renewable Energy
About Our Reliability Efforts
Save Energy All Summer Long
See How You Can Save Energy at Home with DIY Tips and Solutions
Learn How to Lower Your Bills with Free Savings Programs.
We Offer Payment Plans and Assistance Programs for Your Needs.
Save Energy All Summer Long
See How You Can Save Energy at Home with DIY Tips and Solutions
Learn How to Lower Your Bills with Free Savings Programs.
We Offer Payment Plans and Assistance Programs for Your Needs.
Password Guidelines: Don't Get Locked Out Looks Like You’re Using the Wrong User ID
Looks like you're having trouble logging in to your account. To protect your security, we'll lock your account for 30 minutes after the next unsuccessful login attempt You can also reset your password to make sure you're using the right one. Reset Your Password Want to continue without logging in? Pay as a GuestReport an Outage as a Guest It seems like you’re having trouble remembering your User ID Click Here if you forgot your user ID Click Here if you need to create a profile Want to continue without logging in? Pay as a GuestReport an Outage as a Guest
Sorry that User ID is not found. Hint: Your User ID could be an email address or a username you created. Go back to sign in to try again or click here if you would like your user ID to be emailed to you.
"); accountLocked = true; if (attemptsWrongPass === 3) { //Password Verification //8 PushEventGaTagParms("Login", "Password Verification Step", "Error - Locked Account"); } //Unlock Account Step //1 PushEventGaTagParms("Login", "Unlock Account Step", "Error - Account Locked"); attemptsWrongPass = 0; } addAnalyticsTags(); } // Callback function for MutationObserver function mutationCallback(mutationsList, observer) { // Check if the element with id 'okta-sign-in' is now present if (document.querySelector('#okta-sign-in-config-colors')) { // If the element is present, disconnect the observer and execute the desired function observer.disconnect(); executeWhenElementPresent(); observer.observe(document.body, observerOptions); } if ($(".identifier").length === 0 && $("input[name='identifier']").length === 0) { $("a.link.js-forgot-password").hide(); } else { $("a.link.js-forgot-password").show(); } const widgetEnterAuthCodeInsteadLink = $("#widget-container .enter-auth-code-instead-link"); if (widgetEnterAuthCodeInsteadLink.length > 0) { const interval = setInterval(() => widgetEnterAuthCodeInsteadLink.click(), 100); setTimeout(() => clearInterval(interval), 2000); } const widgetErrorMessageElement = $(".okta-form-infobox-error.infobox.infobox-error"); if (widgetErrorMessageElement.length > 0) { if (widgetErrorMessageElement.text().includes("Sorry, that User ID not found. Hint: Your User ID may not be an email address.")) { const userIdNotFoundErrorMessage = $("#userIdNotFoundErrorMessage").html(); widgetErrorMessageElement.html('' + userIdNotFoundErrorMessage); // const links = document.querySelectorAll("#okta-sign-in a.link.js-cancel"); const backToInitialStepLinks = Array.from(links).filter(function (link) { return link.textContent.trim().toLowerCase() === "log into a different account"; }); if (backToInitialStepLinks.length > 0) { $(document).on('click', '.oie-widget-go-back', function () { backToInitialStepLinks[0].dispatchEvent(new MouseEvent('click', { 'view': window, 'bubbles': true, 'cancelable': true })); }); } } else if (widgetErrorMessageElement.text().includes("Enter the OTP in your original authentication location.")) { // } } } // Create a MutationObserver instance var observer = new MutationObserver(mutationCallback); // Options for the observer (specify what changes to observe) var observerOptions = { childList: true, subtree: true }; // Start observing the document observer.observe(document.body, observerOptions); var attemptsWrongUser = 0; var previousUser = ""; var attemptsWrongPass = 0; $(function () { const searchParams = new URL(window.location.href).searchParams; const token = $("#oktaConfigToken input[name=__RequestVerificationToken]").val(); $.ajax({ type: "POST", url: "/api/sitecore/CeAuth/GetOktaConfig", data: { state: searchParams.get('state'), __RequestVerificationToken: token }, datatype: "json", context: this, success: function (data) { $("#oie-spinner").hide(); if (data.Error || data.error) { return; } const widgetConfig = data.SignInWidgetConfiguration; const signInWidget = new OktaSignIn({ el: '#widget-container', ...widgetConfig, otp: searchParams.get('otp'), language: 'en', // https://github.com/okta/okta-signin-widget#language-and-text i18n: { 'en': { 'primaryauth.username.placeholder': 'User ID', 'password.forgot.email.or.username.placeholder': 'Enter your User ID', 'password.forgot.email.or.username.tooltip': " ", 'password.forgot.sendEmail': 'Continue', 'primaryauth.title': 'Sign In', // Changes the sign in text 'primaryauth.submit': 'Log In', // Changes the sign in button 'oie.remember': 'Keep Me Logged In!', 'needhelp': " ", 'idx.enter.otp.in.original.tab': "Looks like you’re using a different device or browser than the one where you sent your verification email from. Please access this email from the original device and browser where you sent your email request from. Then either click the verification link within the email or use the code provided to reset your password.", 'goback': "Log Into a Different Account", 'oie.email.verify.alternate.magicLinkToEmailAddress': "We have emailed your verification link and code to <$1>{0}$1>. ", 'oie.email.verify.alternate.magicLinkToYourEmail': "We have emailed your verification link and code to you. ", 'oie.email.verify.alternate.instructions': "To continue, please click the link within the email or enter the code below. Don’t see the email? Check your spam or junk folder.", 'oie.phone.label': "Text" } }, helpLinks: { //forgotPassword: '/forgot-password', // remove to use Out of the box forgot password custom: [ { text: 'Forgot User ID?', href: '/forgot-user-id' }, { text: 'Do you have an account? Create a Profile', href: '/customer/profile/create-profile' }, //{ // text: 'Keep Me Logged In Details', // href: '/' //} ] }, colors: { brand: '#639d36' }, // Enable or disable widget functionality with the following options. Some of these features require additional configuration in your Okta admin settings. Detailed information can be found here: https://github.com/okta/okta-signin-widget#okta-sign-in-widget // Look and feel changes: //logo: '/Images/CE-icons/asset-2hdpi-324.png', // Try changing "okta.com" to other domains, like: "workday.com", "splunk.com", or "delmonte.com" //features: { //registration: false, // Enable self-service registration flow //rememberMe: false, // Setting to false will remove the checkbox to save username //rememberMyUsernameOnOIE: false, //multiOptionalFactorEnroll: true, // Allow users to enroll in multiple optional factors befo
Recommendations for you
Tell us what you would like to accomplish today by selecting from the dropdown below.
I am interested in
Loading...
For the best performance on this website and others, please upgrade your browser. For suggestions to find the best web browser for you click here.