CINXE.COM
Building and Construction Authority | Search For Quality Housing | Search and Compare CONQUAS Score and QM Score by Properties, Developers and Contractors
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head><title> Building and Construction Authority | Search For Quality Housing | Search and Compare CONQUAS Score and QM Score by Properties, Developers and Contractors </title><meta name="description" content="The Quality Housing Portal provides a platform for homebuyers to make a more informed decision when buying a home. Homebuyers can search and compare CONQUAS scores and Quality Mark performance of developers and contractors against the industry average." /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="layout/styles/chosen.css" rel="stylesheet" type="text/css" media="all" /><link href="layout/styles/layout.css" rel="stylesheet" type="text/css" media="all" /><link href="layout/styles/base-footer.css" rel="stylesheet" type="text/css" media="all" /><link href="layout/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="all" /> <script src="layout/bootstrap/js/jquery-3.6.0.min.js"></script> <script src="layout/js/popper.min.js"></script> <script src="layout/bootstrap/js/bootstrap.min.js"></script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-KP3ZR4QSN8"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('dataLayer', 'G-KP3ZR4QSN8'); </script> <!-- Google Tag Manager --> <script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-NJ89LQ9');</script> <!-- End Google Tag Manager --> <!-- plugin style --> <link rel="stylesheet" type="text/css" href="https://www1.bca.gov.sg/BCA/utility/jquery/slick/slick.css" /><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@govtechsg/sgds-masthead/dist/sgds-masthead/sgds-masthead.css" /> <script type="module" src="https://cdn.jsdelivr.net/npm/@govtechsg/sgds-masthead/dist/sgds-masthead/sgds-masthead.js"></script> <style> #sgGov .top-cnt {position:relative;} .maintenance-toggle-wrapper.active {position:absolute;} .sgds-masthead-content .icon {margin:0; } #webchat ul li {padding: 0px;} #webchat ol li {padding: 0px;} #webchat table tr td { padding: 0px; border: 1px solid; background-color: #FFFFFF;} #webchat table {table-layout: auto;} .hydrated { font-size: 1rem !important; } @media screen and (max-width: 430px) { .sg-gov-cred-cnt .top-cnt { width:100%; } .maintenance-toggle-wrapper.active {right:0;} } /* bootstrap 4.3.1 fixes */ .table-bordered td { border: 0; padding: 0 } div.wrapper { width: 100%; } div.wrapper .rounded { margin-left: 5px; margin-right: 5px; } /* end bootstrap 4.3.1 fixes */ @font-face { font-family: customLatoFont; src: url(layout/styles/fonts/Lato-light.ttf); } .about { font-family: customLatoFont; } </style> <!-- end plugin style --> <style> maintenance-msg1 { display: none; } #txtSearchKeywords { width: 180px; height: 30px; display: inline; border-radius: 5px; border: 1px solid gray; padding: 0 5px } #btnSearch { background-color: transparent; border: 0; font-size: 20px } div.bottom { font-family: Lato, sans-serif; } </style> <script type="text/javascript"> function toggler(divId) { $("#" + divId).toggle(); } </script> <script src="https://assets.wogaa.sg/scripts/wogaa.js"></script> <div id="maintenance_msg" class=" maintenance-msg maintenance-msg1"> <p style="text-align: left;font-family:Verdana;font-size:16px;color:white;">Please beware of malware stealing login credentials saved in internet browsers. Stay vigilant against malicious emails that can infect devices with malware. Keep software and security patches up-to-date. Never disclose your passwords and 2FA details to others.</p> <p style="text-align: left;font-family:Verdana;font-size:16px;color:white;">Please do not click on any links if you receive SMSes that appear to be from BCA. Please be assured that BCA will never ask or request for anyone’s personal details via SMS notifications and / or automated phone messages. For any queries / feedback, please visit <a href="http://bca.gov.sg/feedbackform/"><span style="color: #00b0f0;">bca.gov.sg/feedbackform/</span></a>.</p> <div class="maintenance-msg-close-btn" onclick="toggler('maintenance_msg')">×</div> </div> <div class="top"> <sgds-masthead></sgds-masthead> <a href="#" onclick="toggler('maintenance_msg');"> <div id="maintenance_toggle_wrapper" class="maintenance-toggle-wrapper active"> <div class="maintenance-toggle">!</div> </div> </a> <div class="clear"></div> <div class="top-wrap top-meta-cnt"> <div class="top-cnt"> <div id="topMeta" class="top-meta"> <div class="row"> <div class="col-sm-4"> <a href="https://www1.bca.gov.sg/" target="_blank"><img src="images/bca-logo.png" style="width: 320px" alt="BCA Logo" /></a> </div> <div class="col-sm-4 qhp-logo" style="text-align: center"> <a href="https://www.bca.gov.sg/quality-housing-portal/"> <img src="images/qhp-logo.png" style="margin-top: 15px; width: 380px; border: 0" alt="Search For Quality Housing" /> </a> </div> <div class="col-sm-4" style="margin-top: 25px; text-align: right"> <span class="feedback" ><a href="https://www.bca.gov.sg/feedbackform/">feedback</a></span> <span> <!-- added dummy label for WOGAA score --> <label for="txtSearchKeywords"></label> <input type="text" id="txtSearchKeywords" /> <button id="btnSearch" title="Search" onclick="location.href='https://cse.google.com/cse?cx=008333683202955833228%3Ai2mutbii3eg&ie=UTF-8&siteurl=www.google.com%2Fcse%2Fhome%3Fcx%3D008333683202955833228%3Ai2mutbii3eg&ref=www.google.com%2Fcse%2Fmanage%2Fall&ss=240j44288j3&q=' + document.getElementById('txtSearchKeywords').value;return false;"> <i class="fa fa-search"></i> </button> </span> </div> </div> </div> </div> </div> </div> </head> <body id="top"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NJ89LQ9" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <form name="aspnetForm" method="post" action="./?utm_source=instagram&utm_medium=social&utm_campaign=redirect_from_linkinbio" id="aspnetForm"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE3MTg3MTgwMjgPZBYCZg9kFgICAg8PFgIeBFRleHQFDzEgTm92ZW1iZXIgMjAyNGRkZDWIfeaLefyj8pNvSBKCsKao3SRy2IS3UZBiwenO0BZJ" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/quality-housing-portal/WebResource.axd?d=qHb2BshqVmT_8UVTDyHTTCWKlIDC0cLF07VK6wYcrnQM_c2FLwMGnVqc5w5ZLyCkx5bPy__bYLcqqwm_UP3naQdOKTA6bhCZDytZFeDYwmc1&t=638611159965203766" type="text/javascript"></script> <script src="/quality-housing-portal/ScriptResource.axd?d=1H-10BJKYWoHK2jzUE7bhClHfWV_ZFp_j6xb58ujp4KkDaOqwJBgb3ogUUS2pauOUTaGCTCJpxh5gEMsxz3JQ500VcLBCaeARYcnDT45wqwmFBDSa8zfb0c8jVhU6JswaCoysTW9y4KLcm-4sSVVnU54c_CYgRPFpHtUUBSbUsI1&t=ffffffffb201fd3f" type="text/javascript"></script> <script src="/quality-housing-portal/ScriptResource.axd?d=VkdNb_D0kDjfpJhhg_7WNP_qXTMOFtAxAO2BOFuxRc__pMpEL3Ad-uJpuOtsRmBt03daTJe3ExixsRC_qL_vSXrZM0AZx9t-zWQDGLCV013fX8YGv2ZYbfVAn_TRqCq_hfprV4dCRdIqeMBK-uJyvDsTgbuoNEneqCcOv5a3t-sRu1lnqThYjur7bMxubRVZ0&t=ffffffffb201fd3f" type="text/javascript"></script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="9CE890FD" /> </div> <div style="padding-left: 38px; padding-right: 40px;"> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', 'aspnetForm', ['tctl00$MainContent$UpdatePanel1',''], [], [], 90, 'ctl00'); //]]> </script> <style> body { margin-right: 0; } h3 { margin-top: 5px; } a:link { text-decoration: none; } div.qhp-logo { visibility: hidden; } div[id$='_UpdatePanel1'] { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } .top-project-table .main-header span, .top-project-table .col-header span { font-weight: bold; color: #000000; } .top-project-table tr td { } .top-project-table .main-header, .top-project-table .col-header { text-align: center; vertical-align: middle; } .top-dev-bld-table tr td:nth-child(1), .top-dev-bld-table tr td:nth-child(2) { background-color: rgba(207,229,217,1); } .top-dev-bld-table tr td:nth-child(3), .top-dev-bld-table tr td:nth-child(4) { background-color: rgba(250,250,210,1); } .top-prop-table tr td:nth-child(1), .top-prop-table tr td:nth-child(2) { background-color: rgba(198,227,242,1); } .top-project-table tbody tr:nth-child(odd) td { background-color: rgb(255,255,255); } .rank-col { text-align: center; width: 60px; } td.col-header { padding-left: 5px !important; padding-right: 5px !important; } div[id$="_pnlPrivate"] { margin-top: 12px; } i.fa-arrow-circle-right { padding: 3px; margin-left: 10px; font-size: 15px; } .mbtn { display: inline-block; /*height: 50px;*/ background-color: #46b8da; color: white; padding: 5px 10px 5px 10px; border-radius: 10px; font-size: 16px; } .rx > div { display: inline-block; margin: 8px 0; padding: 5px 15px; } .fulllisting { font-size: 15px; } .fulllisting li::marker { font-size: 1.5em; vertical-align: bottom; } #ppid { margin: 10px 0% 0 0%; padding: 5px 10px; border: 2px solid lightblue; border-radius: 10px; text-align: justify; text-justify: inter-word; } /* Tooltip container */ .htooltip { position: relative; display: inline-block; color: #337ab7; cursor: pointer; } /* Tooltip text */ .htooltip .tooltiptext { visibility: hidden; width: 285px; background-color: black; color: #fff; text-align: center; padding: 5px 10px; border-radius: 6px; /* Position the tooltip text - see examples below! */ position: absolute; bottom: 22px; left: 0; z-index: 1; } /* Show the tooltip text when you mouse over the tooltip container */ .htooltip:hover .tooltiptext { visibility: visible; } @media screen and (max-width: 720px) { div.qhp-logo { display: none; } .row.rx { padding: 0; margin: 0; } .row.rx > div:first-child { width: 100%; text-align: center; } .row.rx > div:not(:first-child) { float: left; clear: both; padding: 0; } .htooltip .tooltiptext { width: 160px; } #lp2 { display: block !important; } .imageContainer1, .imageContainer2 { width: 100% !important; } } .row.rx > div { float: left; } .row.rx > div:not(:first-child) { padding: 5px; margin-right: 0; } #lp2 { display: none; text-align: center; } html { margin-right: 0; } lIcon img, rIcon img { width: 100%; } .imageContainer1, .imageContainer2 { position: relative; float: left; width: 50%; overflow: hidden; margin: -15px 0 -20px 0; } .mtxtpos { position: absolute; font-weight: 700; cursor: default; } .pos1 { left: 31.2%; } .pos2 { left: 41.8%; } .pos3 { left: 52%; } .pos4 { left: 62.5%; } .pos5 { left: 73%; } .pos6 { left: 84%; } .eTxt { clear: both; } body { font-family: "helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; } div > a { color: #337ab7; } div.nestedlinks > div { width: inherit; padding-top: 5px; } </style> <script> $(document).ready(function () { $(window).on("resize", function () { resize(); }); resize(); }); function resize() { var resizeFactor = 0.6; var fSize = $(".imageContainer1 .mchart").height() * resizeFactor; var devtop = $(".imageContainer1 .mchart").innerHeight() * 55.5 / 100; $(".imageContainer1 .mtxtpos").css("font-size", "" + fSize + "%").css("top", "" + devtop + "px"); var bldtop = $(".imageContainer2 .mchart").innerHeight() * 55.5 / 100; $(".imageContainer2 .mtxtpos").css("font-size", "" + fSize + "%").css("top", "" + bldtop + "px"); var devLeft = $(".imageContainer1 .mchart").width() * 28 / 100; var bldLeft = $(".imageContainer2 .mchart").width() * 28 / 100; $(".imageContainer1 .mtxtpos").width($(".imageContainer1 .mchart").width() / 10); $(".imageContainer2 .mtxtpos").width($(".imageContainer2 .mchart").width() / 10); for (var i = 1; i <= 6; i++) { //$(".imageContainer1 .pos" + (i + 1)).css("left", "" + (devLeft + $(".imageContainer1 .mchart").width() / 8.4 * i) + "px"); //$(".imageContainer2 .pos" + (i + 1)).css("left", "" + (bldLeft + $(".imageContainer2 .mchart").width() / 8.4 * i) + "px"); } } </script> <div id="ctl00_MainContent_UpdatePanel1"> <div class="wrapper row3"> <div class="rounded"> <h3>Quality Housing Portal (QHP)</h3> <div class="row" style="text-align: justify; text-justify: inter-word"> <div class="col-sm-10"> The <strong>Quality Housing Portal (QHP)</strong> is a platform that allows potential homebuyers like you to <strong>get information on the past construction workmanship quality performance of developers and builders</strong>. It is important to consider the quality segment that a developer belongs to before you make your property purchase. <br /> <br /> <div class="row"> <div class="lIcon col-sm-3" style="text-align: center; padding-right: 0"> <img src="images/lp3.png" /> </div> <div class="col-sm-9"> Quality performances of developers and builders are banded, with Band 1 firms having exemplary track records and Band 6 firms having the poorest track records. Firm bandings are determined based on their Construction Quality Assessment System (CONQUAS) project performance/s</a> over the past 6 years and consideration of valid feedback on <div class="htooltip"> major defects <span class="tooltiptext">Defects that significantly affect end-users’ safety and liveability, e.g. shattered glass and water leakage.</span> </div>, providing an indication of consistency in quality delivery. Projects are similarly banded, with Band 1 projects having a very low incidence of major defects and Band 6 having an unsatisfactorily high incidence of major defects. <div style="text-align: center"> <div class="imageContainer1"> <img class="mchart" src="images/dev_table.png"/> <div class="mtxtpos pos1">32</div> <div class="mtxtpos pos2">35</div> <div class="mtxtpos pos3">7</div> <div class="mtxtpos pos4">13</div> <div class="mtxtpos pos5">8</div> <div class="mtxtpos pos6">0</div> </div> <div class="imageContainer2" > <img class="mchart" src="images/bld_table.png" /> <div class="mtxtpos pos1">22</div> <div class="mtxtpos pos2">20</div> <div class="mtxtpos pos3">7</div> <div class="mtxtpos pos4">15</div> <div class="mtxtpos pos5">11</div> <div class="mtxtpos pos6">0</div> </div> </div> <div class="eTxt">You can use the search tool to find out bandings of firms and projects.</div> <div class="row rx nestedlinks" style="text-align:left"> <div class="mbtn" style="width: 210px">Search and Compare <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z" /> </svg> </div> <div><a style="text-decoration: none" href="ConquasScore.aspx?cat=1" target="_self"><i class="fa fa-arrow-circle-right" aria-hidden="true"></i> <strong>By Developer</strong></a></div> <div><a style="text-decoration: none" href="ConquasScore.aspx?cat=2" target="_self"><i class="fa fa-arrow-circle-right" aria-hidden="true"></i> <strong>By Builder</strong></a></div> <div><a style="text-decoration: none" href="ConquasScore.aspx" target="_self"><i class="fa fa-arrow-circle-right" aria-hidden="true"></i> <strong>By Property</strong></a></div> <div><a style="text-decoration: none" href="ConquasBand.aspx" target="_self"><i class="fa fa-arrow-circle-right" aria-hidden="true"></i> <strong>By Banding</strong></a></div> </div> </div> </div> </div> <div class="rIcon col-sm-2" style="text-align: center; padding-left: 0"> <img src="images/lp1.png" /> </div> </div> <div id="ppid" class="row"> CONQUAS is the key quality assessment tool used for benchmarking the construction workmanship quality of private residential projects, and is based on sampling within a project. <div id="lp2"> <img src="images/lp2.png" /> </div> <!--<br /><br /> Find out more about CONQUAS <a href="https://go.gov.sg/qualityhomes" target="_blank">here</a>.--> </div> </div> </div> </div> </div> </form> <div class="bottom" style="font-size: 16px"> <div class="bottom-wrap foot-links-cnt"> <div class="bottom-cnt"> <div class="about-social"> <div class="foot-logo"> <img src="images/bca-logo-white.png" alt="BCA Logo" /> </div> <div class="about" style="padding-top: 20px"> <p>The Building and Construction Authority (BCA) champions the development and transformation of the built environment sector, in order to improve Singapore’s living environment. BCA oversees areas such as safety, quality, inclusiveness, sustainability and productivity, all of which, together with our stakeholders and partners, help to achieve our mission to transform the Built Environment sector and shape a liveable and smart built environment for Singapore.</p> </div> </div> <div class="foot-links"> <div class="meta-foot-links"> <div class="navf2"> <ul class="menu" style="padding-top: 12px"> <li><a href="https://www1.bca.gov.sg/contact-us">Contact Us</a></li> <li><a href="https://www1.bca.gov.sg/feedback">Feedback</a></li> <li><a href="https://www1.bca.gov.sg/faqs">FAQs</a></li> </ul> </div> </div> <div class="social"> <a href="https://t.me/BCASingapore" target="_blank"><img src="images/telegram.jpg" alt="telegram" title="telegram"></a> <a href="https://sg.linkedin.com/company/bcasingapore" target="_blank"><img src="images/linkedin.jpg" alt="linkedin" data-displaymode="Original" title="linkedin"></a> <a href="https://www.facebook.com/BCASingapore/" target="_blank"><img src="images/facebook.jpg" alt="facebook" title="facebook"></a> <a href="https://www.instagram.com/buildsingapore/" target="_blank"><img src="images/instagram.jpg" alt="instagram" title="instagram"></a> <a href="https://www.youtube.com/user/BCAsingapore/" target="_blank"><img src="images/youtube.jpg" alt="youtube" title="youtube"></a> </div> </div> </div> </div> <div class="bottom-wrap copyright-cnt"> <div class="bottom-cnt"> <div class="navf3"> <ul class="menu" style="padding-left: 0"> <li><a href="https://www1.bca.gov.sg/reach">Reach<img src="images/external-link-02.png" alt="External Link Icon" style="width: 22px; display: inline-block; padding-left: 5px;"></a></li> <li><a href="https://www1.bca.gov.sg/vdp">Report Vulnerability <img src="images/external-link-02.png" alt="External Link Icon" style="width: 22px; display: inline-block; padding-left: 5px;"></a></a></li> <li><a href="https://www1.bca.gov.sg/privacy-statement">Privacy Statement</a></li> <li><a href="https://www1.bca.gov.sg/terms-of-use">Terms of Use</a></li> <li><a href="https://www1.bca.gov.sg/sitemap">Sitemap</a></li> </ul> </div> <div class="copyright">© 2024 Building & Construction Authority.<br/><span class="last-update">Last Updated: <span id="ctl00_lbllastupdated">1 November 2024</span></span> </div> </div> </div> </div> <script> $(document).ready(function () { $("[data-toggle='tooltip']").tooltip(); }); var parameter = Sys.WebForms.PageRequestManager.getInstance(); parameter.add_endRequest(function () { $(document).ready(function () { $("[data-toggle='tooltip']").tooltip(); }); }); </script> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-5784833-1"); pageTracker._trackPageview(); </script> </body> </html>