ADVERTISEMENT

Chavit defends family's ownership of construction firm in Ilocos

Published Sep 20, 2025 12:48 pm  |  Updated Sep 20, 2025 01:37 pm

At A Glance

  • Businessman and influential Ilocano politician Chavit Singson defended his family's ownership of a construction company in Ilocos Sur, which appeared to have secured government flood control projects in the province.
Businessman and influential Ilocano politician Chavit Singson defended his family's ownership of a construction company in Ilocos Sur, which appeared to have secured government flood control projects in the province.
Singson, in a press conference on Friday, Sept. 19, admitted that his family owns Satrap Construction Co., Inc., which he also acknowledged to have cornered at least P2 billion worth of infrastructure projects awarded by the Department of Public Works and Highways (DPWH).
According to Sumbong sa Pangulo website, Satrap secured P87 million worth of projects dedicated for flood control in the province.
"Inaamin ko, sa amin 'yan. Tatay ko engineer, contractor. Bata pa ako sumasama ako, timekeeper. Dugo at pawis ang ginamit namin dyan. Negosyo ng pamilya ko 'yan (I admit that it's ours. It was started by my father, who was an engineer and contractor. When I was young, I used to join him as a timekeeper. We sacrificed blood and sweat for that. It's my family's business)," he said.
Singson said he already divested from the company.
"Totoo 'yun. Kung tingnan mo yung official ng Satrap, wala na akong pangalan doon. Nag-divest ako. Ngayon pwede na ako bumalik, wala na akong pwesto eh (If you will look at the list of officials of Satrap, I'm no longer there. I already divested. But now, for sure, I can come back because I'm no longer a government official)," he said.
Singson's daughter Regina Singson-Lim, and son-in-law, Wilbert Lim, are Satrap's majority stakeholders.
Meanwhile, his son, Ronald Singson, is an incumbent House member, as well as his other relatives, Eric Singson and Kristine Singson-Meehan.
The anti-graft law prohibits public officials from “directly or indirectly having financial or pecuniary interest in any business, contract or transaction in connection with which he intervenes or takes part in his official capacity".
Asked about his comment on possible conflict of interest, Singson said: "Conflict of interest kung may sarili silang (if they have their own) construction."
Singson then hit President Marcos, who he once supported, for his administration's investigation into flood control projects anomalies. He said the Senate's probe is just becoming a "circus."
He also asked the Independent  Commission for Infrastructure (ICI) to investigate the flood control projects in Marcos' own backyard, in Ilocos Norte, as they were reportedly contracted by the controversial Discaya couple.
Although his family's business also secured flood control projects in Ilocos Sur, Singson was confident about the quality of their projects.
"Pa-inspect nyo project lahat ng Satrap, 'pag meron katiwalian, pakukulong ako (Inspect Satrap's projects. If there is any corruption, I am ready to be jailed)," he said.
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.