Only call the 800 number for Xcel Energy regarding your bill. Xcel Energy confirmed there was a server error with a former collection agency it used to work through (in Maryland). This hiccup in the server updated all files of Xcel customers. Part of the server error is that the number being shown on your caller id shows the "trunk" (?) number of where it comes from when it's supposed to show an 800 number or likewise. Call Xcel, they got a hold of security right away and got the answers for me almost immediately about the issue and confirmed many complaint calls regarding this number.
I expressed concern about identity theft, the service rep. at Xcel I talked to did digress about how personal information can be stolen in multiple ways and what to watch out for since it did happen to him once (i.e. cloning of your cell phone, how a thief could have done this without breaching into Xcel files just by knowing your number and your energy service company based on region).
Xcel was called and they verified that this their consumer care center's number. They used to call after your bill was 30 days late but now they have been doing is sooner. Ours was 2 days late. The payments are processed at 8 pm but they said it may take 3-5 days to clear your bank account.
I just got a call from this number. They did not leave a message. I called them back and they have a recording to sound like Xcel Energy but I'm pretty sure it's not legit.
I got a call today as well but when I answered nobody responded to me. When I called back I was connected to Xcel and my bill was over due cause my auto pay did not go into effect when I thought it did. This number is legit