6 checks have been made on the availability of epichouse.org within the last 1 270 days, beginning on June 1, 2021. The website epichouse.org returned a 200 ok response in 3 out of all tests conducted, proving operational on the last check on June 9, 2021. A total of 3 times, most recently on June 27, 2024, 50.00% of checks resulted in epichouse.org being unavailable. As of November 22, 2024, out of all the replies that were received, none of the responses had an error status. On June 27, 2024, epichouse.org had a — seconds response time, differing from its 1.044 seconds average.