Free Quote

@helper renderTech(TechnicianData tech) {

  • @tech.name
    @if (tech.disableReviews != true) { if (tech.rating > 0) {
    @tech.rating.ToString("0.0")
    @Html.Raw(TextMethods.GetRatingStars(Convert.ToDecimal(tech.rating)))
    } else {

    No Reviews

    } }

    @tech.name

    @(!string.IsNullOrEmpty(tech.department) ? tech.department : "")

  • }

    @helper closeList() { @: }

    Start typing technician's name.

    @if (technicians != null) { List techList = technicians.OrderBy(t => departmentOrder.IndexOf(t.department)).ThenByDescending(t => t.rating).ToList(); for (var i = 0; i < techList.Count(); i++) { newDepRow = techList[i].department != prevDep; if (newDepRow) { if (i != 0) { @closeList(); }

    @techList[i].department

    @:
      @renderTech(techList[i]);

      } else { @renderTech(techList[i]); } prevDep = techList[i].department; } @closeList();

      }

    window.addEventListener('load', function () { var allimages = document.getElementsByTagName('img'); for (var i = 0; i < allimages.length; i++) { if (allimages[i].getAttribute('data-src')) { allimages[i].setAttribute('src', allimages[i].getAttribute('data-src')); } } }, false)

    Simple Financing Available

    Enjoy short-term no-interest plans and long-term low monthly payments. Rates based on credit approval

    4.7 out of 5
    Out of 466 Google Reviews
    Owens Corning
    certainteed
    LP Building Solutions
    James Hardie
    Get Started Now

    Request appointment?