ADVERTISEMENT

Lacson to PCAB: Act, not just deny reports on 'accreditation for sale'

Published Aug 29, 2025 03:32 pm

At A Glance

  • The senator made the challenge after the Philippine Construction Accreditation Board (PCAB) issued a statement claiming the shortcuts-for-a-fee practice is the work of scammers, saying the agency has to explain how some contractors got their accreditation after paying up.

     

Senator Panfilo “Ping” Lacson on Friday, August 29 said the Philippine Construction Accreditation Board (PCAB) should take an active role to address allegations of “accreditation for sale” in the flood control and other infrastructure projects in the country.

Senator Panfilo
Senator Panfilo "Ping" Lacson (Office of Senator Lacson)

Lacson made the challenge after PCAB issued a statement claiming the shortcuts-for-a-fee practice is the work of scammers, saying the agency has to explain how some contractors got their accreditation after paying up.

“Instead of merely denying reports of misconduct involving what they claim to be scammers misrepresenting them, PCAB leadership should look at their own people and police their ranks,” Lacson said in a statement.

“For how can they explain why certain contractors who, after coughing up at least P2 million were actually issued accreditation by PCAB?” Lacson pointed out.

"As they say, the test of the pudding is in the eating," he added of the PCAB's claim that maintaining the integrity of the PCAB licensing system remains its "foremost priority."

The PCAB is a government agency attached to the Department of Trade and Industry (DTI) and is one of the implementing Boards in the Construction Industry Authority of the Philippines (CIAP).

Last Wednesday, Lacson disclosed information reaching him that the PCAB resorts to “accreditation for sale” and that some private contractors he talked to narrated that the PCAB will take care of the paperwork, for a fee of P2 million for the first time.

In his interpellation of Lacson’s privilege speech, Senate Minority Leader Vicente Sotto III, noted that a contractor linked to a ghost project in Bulacan had its PCAB license renewed for 2025 to 2027.

PCAB also issues or renews the accreditation even of agencies that Sotto noted have a case before the Court of Tax Appeals, or allows Single A accreditation companies to get big projects, Lacson added.

The following day, Thursday, PCAB issued a statement claiming there are “certain individuals and entities” on social media claiming to be connected with PCAB and offering "shortcuts" for a fee. It said it has been "proactive" in addressing these issues.

But Lacson challenged PCAB to work with agencies like the Securities and Exchange Commission (SEC) to coordinate in fighting the collusion behind substandard and ghost infrastructure projects.

“There should be check and balance instead of collusion,” he stressed.

Related Tags

ping lacson flood control projects Philippine Construction Accreditation Board (PCAB)
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.