Spirit One, an independent Portland-based internet service provider, is "experiencing a global outage that is affecting all services," according to a message on the company's main phone line. The message says there's no estimate for when service will return.

Spirit One's website appears to be offline, and clients say they have been unable to access email or other online services since Friday.

However, John Ogden, who describes himself on LinkedIn as Spirit One's chief executive, denies there's an outage.

"The company's up and running," he said. He said the voice message describing the outage is "out of order."

Any issues, Ogden said, are caused by Spirit One's migration to new servers. But he said its website is accessible from some locations and clients' emails are being preserved for later delivery.

"No service has gone down," he said. "All emails are being stored."

Ogden referred additional questions to a phone number in southwest Washington. A message left at that number late Tuesday was not immediately returned.

Spirit One's Twitter account has been quiet since August 2016, but recent tweets from customers suggest a high level of frustration with the service issues.

Not 1 word from @spiritonepdx since Friday. Whatever is going on in there, failure to communicate about it is not improving the situation. — David D. Levine (@daviddlevine) October 3, 2017

@spiritonepdx Hey there---my mom has an account and can't get in to access her email and can't reach anyone there. What's the update??? — Joan Grimm (@laughalottoday) October 3, 2017

@spiritonepdx your voicemail (and my lack of mailserver) says global outage but your twitter feed is silent. A little update would be nice. — dylan mcnamee (@dylanmc) October 2, 2017

Spirit One claimed 7,500 customers in 2002. Ogden declined to say how many clients the company has today, but said the number is "quite substantial."

Correction: This article has been corrected to reflect that Spirit One's Twitter account has been quiet since August 2016, not August 2017.

-- Mike Rogoway; twitter: @rogoway; 503-294-7699