BM Construction Liverpool Ltd
Construction
Upgrade this listing
Website |
07535 629484
Thornside Walk, Gateacre, Liverpool L25 5PL, UK
Opening Hours:Monday: 9:00 AM – 5:00 PMTuesday: 9:00 AM – 5:00 PMWednesday: 9:00 AM – 5:00 PMThursday: 9:00 AM – 5:00 PMFriday: 9:00 AM – 5:00 PMSaturday: 9:00 AM – 5:00 PMSunday: Closed
Area Served:Within 4 miles (6.4km) of Thornside Walk, Gateacre, Liverpool L25 5PL, UKGet more exposure
", unit:slide_value, value: parseFloat(totalnumber1[k+2]), section: sec, subsection: sub, sliderInsubsection: true, isSlidingScale: isSlidingScale, paypal_name: scc_jQuery(this).closest('.scc-form-field-item').find('label').text(), scc_woo_commerce_product_id: scc_jQuery(this).attr('scc_woo_commerce_product_id'), calculator_id: Number(scc_jQuery(this).attr('id').split('_')[scc_jQuery(this).attr('id').split('_').length -1]) }; if (isPriceHintEnabled && isSliderHover()) roundedPrice = (!(switched.isSlidingScale) ? switched.value * switched.unit : switched.value).toFixed(2); speechBubble.text((currencyStyleOption === 0) ? currencySymbol(currencyLabel) + ' ' + priceCommaStyler(roundedPrice) : priceCommaStyler(roundedPrice) + ' ' + currencyLabel).css('display', 'block').delay(3000).fadeOut('slow') ; ; parts.push(switched); //price += multislider[j]*(xprice[j]+hmm[j]); break; } } } else if ('comment_input' == scc_jQuery(this).attr('data-inputtype')) if(scc_jQuery(this) && scc_jQuery(this).val() && scc_jQuery(this).val().length > 0) const comment = name: "
", text: scc_jQuery(this).val(), section: sec, subsection: sub, unit: 1, value: 0, comment: true, paypal_title: scc_jQuery(this).parent().parent().find('label:last').text(), paypal_text: scc_jQuery(this).val(), calculator_id: Number(scc_jQuery(this).attr('calculator_id')) parts.push(comment); //comments.push(comment); else if ('number_input' == scc_jQuery(this).attr('data-inputtype')) var unitValue =scc_jQuery(this).attr('data-value'); const switched= name: "
", unit:scc_jQuery(this).val(), value: unitValue, section: sec, subsection: sub, numberInput: true, paypal_name: scc_jQuery(this).closest('.scc-form-field-item').find('label').text(), scc_woo_commerce_product_id: scc_jQuery(this).attr('scc_woo_commerce_product_id'), calculator_id: Number(scc_jQuery(this).attr('calculator_id')) ; parts.push(switched); hmm[sec][sub] = unitValue * scc_jQuery(this).val() else if('scc_custom_math' == scc_jQuery(this).attr('data-inputtype')) const switched= name: '
' + scc_jQuery(this).attr('data-name') + '
', unit: 1, value: scc_jQuery(this).attr('data-value'), section: sec, subsection: sub, numberInput: true, paypal_name: scc_jQuery(this).attr('data-name'), custom_math: true, custom_math_type: scc_jQuery(this).attr('data-math-type'), calculator_id: Number(scc_jQuery(this).attr('calculator_id')), uniqueId: scc_jQuery(this).attr('data-math-uniqueId'), scc_woo_commerce_product_id: 0, show_detailed_list: scc_jQuery(this).parent().parent().attr('data-show-detailed-list') ? scc_jQuery(this).parent().parent().attr('data-show-detailed-list') : false ; parts.push(switched); hmm[sec][sub] = unitValue * scc_jQuery(this).val() else var sld = parseFloat(scc_jQuery(this).val()); }); var _unit =1; var _section =9999999; var _usection =9999999; var calculator_id = 3; for (var j = parts.length; j--;) if(parts[j].section != _section var executeMaths = true for(var i=0; i
(' + priceCommaStyler((totalPrice_tax_included * scc_currency_conversion_rate).toFixed(2)) + ' ' + scc_currency_conversion_label + ')' + '
') } } if(subTotalPrice) scc_jQuery('#subtotal_price_with_currency_label_3').html(currencySymbol(currencyLabel) + ' ' + priceCommaStyler(subTotalPrice.toFixed(2))) if(coupon_3) if(Number(coupon_3.discountpercentage) != -1) scc_jQuery('#coupon_discount_with_currency_label_3').html(currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discount_value_total.toFixed(2))) if(Number(coupon_3.discountvalue) != -1) scc_jQuery('#coupon_discount_with_currency_label_3').html(currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discount_value_total.toFixed(2))) }else if(currencyStyleOption === 1) if(tax) scc_jQuery('#tax_price_with_currency_label_3').html( priceCommaStyler(tax.toFixed(2)) + ' ' + currencyLabel) else scc_jQuery('#tax_price_with_currency_label_3').html( '0 ' + currencyLabel) if(totalPrice_tax_included) if(scc_currency_conversion_rate == -1) scc_jQuery('#total_price_with_currency_label_3').html(priceCommaStyler(totalPrice_tax_included.toFixed(2)) + '' + currencyLabel ) else scc_jQuery('#total_price_with_currency_label_3').html(priceCommaStyler(totalPrice_tax_included.toFixed(2)) + '' + currencyLabel + '
(' + priceCommaStyler((totalPrice_tax_included * scc_currency_conversion_rate).toFixed(2)) + ' ' + scc_currency_conversion_label + ')
') if(subTotalPrice) scc_jQuery('#subtotal_price_with_currency_label_3').html(priceCommaStyler(subTotalPrice.toFixed(2)) + ' ' + currencyLabel) if(coupon_3) if(Number(coupon_3.discountpercentage) != -1) scc_jQuery('#coupon_discount_with_currency_label_3').html(priceCommaStyler(coupon_3.discount_value_total.toFixed(2)) + ' ' + currencyLabel) if(Number(coupon_3.discountvalue) != -1) scc_jQuery('#coupon_discount_with_currency_label_3').html(priceCommaStyler(coupon_3.discount_value_total.toFixed(2)) + ' ' + currencyLabel) if(currencyStyleOption === 0) if(scc_currency_conversion_rate == -1) var priceText = priceCommaStyler(totalPrice_tax_included.toFixed(2)); scc_jQuery(parent_id + ' .totalPrice').find("#totalvalue").text(priceText); // multi total jQuery('.scc-multiple-total-wrapper[data-combination]').trigger('valueChange'); jQuery('.scc-multiple-total-wrapper.calcid-'+calculator_id).find('.scc-total').text(priceText).trigger('doMath'); else // console.log('reached'); var priceText = priceCommaStyler(totalPrice_tax_included.toFixed(2)) scc_jQuery(parent_id + ' .totalPrice').find("#totalvalue").html(priceText); // multi total jQuery('.scc-multiple-total-wrapper[data-combination]').trigger('valueChange'); jQuery('.scc-multiple-total-wrapper.calcid-'+calculator_id).find('.scc-total').text(priceText).trigger('doMath'); scc_jQuery(parent_id + ' .totalPrice').find('.df_scc_cc_span').text('(' + priceCommaStyler((totalPrice_tax_included * scc_currency_conversion_rate).toFixed(2)) + ' ' + scc_currency_conversion_label + ')').css(display: 'table'); scc_jQuery('#sccTale_price-3').find('.df_scc_cc_span').text('(' + priceCommaStyler((totalPrice_tax_included * scc_currency_conversion_rate).toFixed(2)) + ' ' + scc_currency_conversion_label + ')').css(display: 'table'); else if(currencyStyleOption === 1) if(scc_currency_conversion_rate == -1) var priceText = priceCommaStyler(totalPrice_tax_included.toFixed(2)); scc_jQuery(parent_id + ' .totalPrice').find("#totalvalue").text(priceText); // multi total jQuery('.scc-multiple-total-wrapper[data-combination]').trigger('valueChange'); jQuery('.scc-multiple-total-wrapper.calcid-'+calculator_id).find('.scc-total').text(priceText).trigger('doMath'); else var priceText = priceCommaStyler(totalPrice_tax_included.toFixed(2)); scc_jQuery(parent_id + ' .totalPrice').find("#totalvalue").text(priceText); // multi total jQuery('.scc-multiple-total-wrapper[data-combination]').trigger('valueChange'); jQuery('.scc-multiple-total-wrapper.calcid-'+calculator_id).find('.scc-total').text(priceText).trigger('doMath'); scc_jQuery(parent_id + ' .totalPrice').find('.df_scc_cc_span').text('(' + priceCommaStyler((totalPrice_tax_included * scc_currency_conversion_rate).toFixed(2)) + ' ' + scc_currency_conversion_label + ')').css(display: 'table'); } }); }); // paypal starts //paypal ends // currency Style function starts var currencyStyleOption = 0; var currencyLabel = 'GBP'; function currencyStyle(number) switch (currencyStyleOption) case 0: number = currencySymbol(currencyLabel) + " " + number break case 1: number = number + ' ' + currencyLabel break return number function currencySymbol(currency) var currencySymbolLabel = '$' switch(currency) return currencySymbolLabel function getDropDownValue($this) price = scc_jQuery($this).val(); if (! price) return 0; else return price; function SCCOpenPopUpEmail_3(){ jQuery.getScript('https://bmconstruction-liverpool.co.uk/wp-content/plugins/stylish-cost-calculator-premium/assets/lib/bootstrap-3.3.5/dist/js/bootstrap.min.js', function(data) { var scc_mandatory = ''; scc_jQuery('.mandatory_yes_3').each(function() if(scc_jQuery(this).val() =='' && scc_jQuery(this).is(':visible')) scc_jQuery(this).parent().parent().find('.alert-danger').html('
Please choose an option
!'); scc_jQuery(this).parent().parent().find('.alert-danger').css('display','block'); scc_jQuery('html, body').animate( scrollTop: scc_jQuery(this).offset().top , 1000); if(window.hasOwnProperty("translatorJson")) initTranslationScriptSCC('body', lang: "en", t: translatorJson); checkIfParentIsAccordionAndOpenIt(this) scc_mandatory = 'scc_remains'; ); // check if mandatory checkbox/button/switches are checked scc_jQuery('[data-mandatory=yes]').each((i,e) => scc_mandatory += checkBoxMandatoryCheck(e); ) if (scc_mandatory == '') { scc_jQuery('#scc_form_3').find('input.comment_box_text').filter((i,e) => { var checkIfEmail = scc_jQuery(e); var emailEvaluation = !(!checkIfEmail || !checkIfEmail.val() || !checkIfEmail.val().includes('@') || !checkIfEmail.val().includes('.') || checkIfEmail.val().includes('#') || checkIfEmail.val().length scc_jQuery('.scc-email-popup-close').click(function(e) e.preventDefault(); scc_jQuery('#sccquoteModal_3').modal('hide') scc_jQuery('.scc-email-popup').removeClass('in'); ); ); function addCouponCodeModal_3() if(!coupon_3) function checkCouponCode_3(){ var modalObject = scc_jQuery(event.currentTarget).closest('.df-scc-euiModal'); modalObject.find('.df-scc-euiButtonContent.df-scc-euiButton__content').html('
Checking...
') jQuery.ajax( { url: rt_vars.rt_urlajax, type: 'GET', context: modalObject, data: action: 'sscCheckCoupon', coupon_code: modalObject.find('input').val() , success: function( data, e, i, x ) if(typeof data === 'object') if(data.data) data.data === 'false') this.find('.text-danger').show(); setTimeout(() => this.find('.text-danger').hide(); , 3000); if(window.hasOwnProperty("translatorJson")) initTranslationScriptSCC('body', lang: "en", t: translatorJson); else if(typeof data.data === 'object') coupon_3 = data.data[0] scc_jQuery('#coupon_code_modal_3').modal('hide') applyCouponDiscount(coupon_3) else if(typeof data === 'string') if(data.length > 0) var responseTemp = data.split('"success":true,"data":')[data.split('"success":true,"data":').length -1] if(responseTemp.indexOf('false') == -1) responseTemp = responseTemp.substring(1,responseTemp.length - 2) coupon_3 = JSON.parse(responseTemp) scc_jQuery('#coupon_code_modal_3').modal('hide') applyCouponDiscount(coupon_3) else this.find('.text-danger').show().hide(5000); if(window.hasOwnProperty("translatorJson")) initTranslationScriptSCC('body', lang: "en", t: translatorJson); else if(!data) scc_jQuery('#button_check_coupon').html('Check Coupon Code') , error: function(errorThrown) console.log(errorThrown); scc_jQuery('#button_check_coupon').html('Check Coupon Code'); ) function applyCouponDiscount(coupon_3) scc_jQuery('#scc_submit_3').click(); function displayCouponDiscountInFrontEnd_3(price) typeof price === 'undefined') price = 0 if(coupon_3) var canDoDiscount = false if(Number(coupon_3.minspend) === -1 && Number(coupon_3.maxspend) === -1) canDoDiscount = true else if(Number(coupon_3.minspend) === -1 && Number(coupon_3.maxspend) != -1) if(price = coupon_3.minspend) canDoDiscount = true else if(Number(coupon_3.minspend) != -1 && Number(coupon_3.minspend) != -1 ) if(price >= Number(coupon_3.minspend) && price Discount percentage: ' + coupon_3.discountpercentage + '%') if(coupon_3.discountvalue != -1.00) if(currencyStyleOption === 0) scc_jQuery('#coupon_info_discount_value_3').html(currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discountvalue)) else scc_jQuery('#coupon_info_discount_value_3').html(priceCommaStyler(coupon_3.discountvalue) + ' ' + currencyLabel) if(Number(coupon_3.minspend) === -1.00 && Number(coupon_3.maxspend) === -1.00) if(currencyStyleOption === 0) scc_jQuery('#coupon_info_spend_range_3').html('
Your discount has been applied correctly. -' + currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discount_value_total) + '
') else scc_jQuery('#coupon_info_spend_range_3').html('
Your discount has been applied correctly. -' + ' ' + priceCommaStyler(coupon_3.discount_value_total) + currencyLabel + '
') else if(Number(coupon_3.minspend) != -1.00 && Number(coupon_3.maxspend) != -1.00) if(currencyStyleOption === 0) scc_jQuery('#coupon_info_spend_range_3').html(Number(coupon_3.price_without_discount) >= Number(coupon_3.minspend) && Number(coupon_3.maxspend) >= Number(coupon_3.price_without_discount) ? '
Your discount has been applied correctly. -' + currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discount_value_total) + '
Your discount has not been applied because the total price has to be between ' + currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.minspend) + ' and ' + currencySymbol(currencyLabel) + priceCommaStyler(coupon_3.maxspend) + '
') else scc_jQuery('#coupon_info_spend_range_3').html(Number(coupon_3.price_without_discount) >= Number(coupon_3.minspend) && Number(coupon_3.maxspend) >= Number(coupon_3.price_without_discount) ? '
Your discount has been applied correctly. -' + ' ' + priceCommaStyler(coupon_3.discount_value_total) + currencyLabel + '
Your discount has not been applied because the total price has to be between ' + priceCommaStyler(coupon_3.minspend) + ' ' + currencyLabel + ' and ' + priceCommaStyler(coupon_3.maxspend) + ' ' + currencyLabel + '
') else if(Number(coupon_3.minspend) != -1.00 && Number(coupon_3.maxspend) === -1.00) if(currencyStyleOption === 0) scc_jQuery('#coupon_info_spend_range_3').html(Number(coupon_3.price_without_discount) >= Number(coupon_3.minspend) ? '
Your discount has been applied correctly. -' + currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discount_value_total) + '
Your discount has not been applied because the total price has to be higher than ' + currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.minspend) + currencySymbol(currencyLabel) + '
') else scc_jQuery('#coupon_info_spend_range_3').html(Number(coupon_3.price_without_discount) >= Number(coupon_3.minspend) ? '
Your discount has been applied correctly. -' + ' ' + priceCommaStyler(coupon_3.discount_value_total) + currencyLabel + '
Your discount has not been applied because the total price has to be higher than ' + priceCommaStyler(coupon_3.minspend) + ' ' + currencyLabel + '
') else if(Number(coupon_3.minspend) === -1.00 && Number(coupon_3.maxspend) != -1.00) if(currencyStyleOption === 0) scc_jQuery('#coupon_info_spend_range_3').html(Number(coupon_3.maxspend) >= Number(coupon.price_without_discount) ? '
Your discount has been applied correctly. -' + currencySymbol(currencyLabel) + ' ' + priceCommaStyler(coupon_3.discountvalue) + '
Your discount has not been applied because the total price has to be lower than ' + currencySymbol(currencyLabel) + priceCommaStyler(coupon_3.maxspend) + '
') else scc_jQuery('#coupon_info_spend_range_3').html(Number(coupon_3.maxspend) >= Number(coupon.price_without_discount) ? '
Your discount has been applied correctly. -' + ' ' + priceCommaStyler(coupon_3.discountvalue) + currencyLabel + '
Your discount has not been applied because the total price has to be lower than ' + priceCommaStyler(coupon_3.maxspend) + ' ' + currencyLabel + '
') return price
Google Rating: 5.0 out of 5 stars (4 total ratings)