ADVERTISEMENT

Repair of derelict Manila pumping station now in full swing - Mayor Isko

Published Dec 16, 2025 02:04 pm
Manila Mayor Francisco "Isko Moreno" Domagoso assured Manileños of flood mitigation efforts in the city with the repair of the derelict Sunog Apog Pumping Station now in full swing.
The Sunog Apog Pumping Station located in Tondo, Manila. (Photo from Manila PIO)
The Sunog Apog Pumping Station located in Tondo, Manila. (Photo from Manila PIO)
Domagoso issued the statement on Tuesday, Dec. 16, following his inspection of the facility together with Public Works Secretary Vince Dizon and Metro Manila Development Authority (MMDA) Chairman Romando Artes.
“Now, with those times spent studying it, today magkakasama tayo. At least masaya akong ibabalita sa mga kapitbahay namin dito sa Sunog Apog na alam na yung problema, meron nang maayos at pang-permanenteng solusyon (I am happy to inform you that we have zeroed in on the problem and there is now a permanent solution to it)," Domagoso said.
He said one of the four pump gates has now been restored by Prime BMB, the private contractor of the Department of Public Works and Highways (DPWH), marking the first concrete progress at the site.
“We are hoping that proof of concept will run on Jan. 16 as committed by Prime Infra,” Domagoso said.
“Ang pangako at commitment nila eh nakisuyo naman tayo na sana—yung Mayo magtatag-ulan na naman, Hunyo magtatag-ulan—by that time at least three or the entire pump gumana lahat (Their promise and commitment to us is that at least three or all of the pumps will be working before the rainy season in May and June comes)," he added.
Under Phase 1 of the rehabilitation, the restored pump—with a capacity of 3.5 cubic meters per second—is set to commence operations on Jan. 16, 2026, according to project timelines.
Phase 2 will see all four pumping gates opened by May, significantly increasing the station’s flood-control capacity ahead of the rainy season.
By Phase 3, targeted for completion by September 2026, the entire pumping system is expected to be fully operational.
“We would like to thank MMDA Chairman and Secretary Vince at the National Government and Prime Infra for really finding a solution—a permanent, long-lasting solution for this neighborhood,” the mayor said.
After full completion, operational control of the Sunog Apog Pumping Station will be turned over to the MMDA by September 2026, he added.
The Sunog Apog Pumping Station, first started in 2017 and completed in 2020, was designed as part of the DPWH's flood control plan to ease flooding in low-lying areas of Manila, including Sampaloc, España, Rizal Avenue, and Maria Clara.
However, the P774 million project was said to have further aggravated the flooding situation with its constant breakdowns during the rainy season.
Domagoso stressed that when the pumping station was not yet built, the floodwater in the Sunog Apog area was still manageable, and flooding was not experienced until the river's water level rose to spilling levels.
The pumping station was also declared incomplete by the Metropolitan Manila Development Authority (MMDA) three times due to its defective mechanisms.

Related Tags

SUNOG APOG PUMPING STATION DPWH MMDA VINCE DIZON DON ARTES ISKO MORENO DOMAGOSO MANILA CITY FLOOD CONTROL METRO NEWS
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.