ADVERTISEMENT

San Juan City gov't, LTO open new district office for better public service

Published Oct 21, 2025 01:15 pm
San Juan City Mayor Francis Zamora together with Rep. Bel Zamora, LTO Asec. Markus Lacanilao, and LTFRB Chairman Vigor Mendoza II lead the opening ceremony of the LTO-San Juan City District Office on Tuesday, Oct. 21. (Photo by Patrick Garcia)
San Juan City Mayor Francis Zamora together with Rep. Bel Zamora, LTO Asec. Markus Lacanilao, and LTFRB Chairman Vigor Mendoza II lead the opening ceremony of the LTO-San Juan City District Office on Tuesday, Oct. 21. (Photo by Patrick Garcia)
San Juan City Mayor Francis Zamora, together with Land Transportation Office (LTO) Asec. Markus Lacanilao led the launch of the agency's newest district office in San Juan City on Tuesday, Oct. 21, promising a more efficient and streamlined delivery of LTO services to San Juaneños.
Land Transportation Franchising and Regulatory Board (LTFRB) Chairman Vigor Mendoza II and San Juan City Rep. Bel Zamora were also present during the opening of the facility located along N. Domingo Avenue.
Following the opening ceremony, the officials held a walkthrough of the new facilities and the distribution of certificates for the Free Theoretical Driving Course, tricycle plates, and Palit Plaka Program.
"The establishment of the LTO – San Juan District Office marks another milestone in the city’s commitment to delivering accessible and efficient government services to its constituents. The new office houses several accredited facilities offering a range of services designed to make licensing, registration, and compliance more convenient for motorists and residents," Zamora explained.
Among the services offered are the Driver’s License and Permits Processing for new applications and renewals, and Motor Vehicle Registration and Renewal, which includes transactions such as transfer of ownership, duplicate CR/OR issuance, and record revisions.
The LTO-Accredited Driving School will provide the 15-hour Theoretical Driving Course (TDC) required for Student Permit applications and the 8-hour Practical Driving Course (PDC) for Non-Professional and Professional Driver’s License applications and renewals.
Additionally, the LTO-Accredited Medical Clinic will issue medical certificates required for all driver’s license applications and renewals, while the LTO-Accredited Insurance Provider will offer CTPL (Compulsory Third-Party Liability) Insurance Policies needed for motor vehicle registration and renewal.
The Private Emission Testing Center (PETC) will also operate within the complex, issuing Certificates of Emission Compliance (CEC) as part of the vehicle registration and renewal requirements.
"Through this initiative, the City of San Juan continues to strengthen its partnerships with national agencies to ensure that public service remains convenient, efficient, and closer to the people," Zamora noted.

Related Tags

San juan city lto ltfrb francis zamora 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.