PageSourceSearch

https://glandsonsreviews.lovable.app/assets/index-AK3xL1km.js

js glandsonsreviews.lovable.app collected 2026-10-03 03:27:22 UTC 32,504 bytes, 1 lines download raw bytes

1import{r as h,j as e}from"./index-DvtpNH2l.js";const s="https://www.google.com/search?q=G%26L+and+Sons+Renovations+LLC",n="https://www.houzz.com/pro/glandsons/g-l-and-sons-renovations-llc",i="https://www.guildquality.com/profile/GandL-and-Sons-Renovations",b=[{id:"g1",name:"David M.",location:"Verified Google Review",rating:5,source:"Google",date:"5 weeks ago",project:"Main Floor Bathroom",url:s,text:'We just had G&L and Sons renovate our main floor bathroom and we wish we had known about them for prior renovations. They provided design help, detailed sketches, and time frames for the project, and updates along the way. Changes we wanted during the renovation were met with "Sure, no problem". Chris, David, Maureen, Gary, and their entire crew were a pleasure to work with, their work is excellent and not only will we use them again but highly recommend them.'},{id:"g2",name:"Mike D.",location:"Montclair, NJ",rating:5,source:"Google",date:"7 weeks ago",project:"Bathroom Remodel",url:s,text:"I don't normally write reviews but I felt compelled to share the great experience we have with G&L for our bathroom remodel in Montclair. The job was difficult (100 year old house / down to the studs renovation) but they did an incredible job. The workmanship was top notch, the speed was impressive and their communication was the best of any contractor we've hired. Most importantly Chris, Gary, Maureen, Jeff and the rest of the crew were patient, easy to work with and extremely helpful throughout the entire process. We're looking to hire them again for another project ASAP. Cannot recommend them highly enough."},{id:"g3",name:"Elissa C.",location:"Verified Google Review",rating:5,source:"Google",date:"22 weeks ago",project:"Full Bath + Interior Painting",url:s,text:"We recently worked with G&L and Sons Renovations on a full bathroom renovation, minor upgrades to a second bathroom, and interior painting of our entire home and we could not be happier with the experience or the results. From start to finish, Chris, David, and their entire team were exceptionally professional, communicative, and respectful of our home. Even with workers here daily, they were as unobtrusive as possible, always punctual, and kept everything clean and organized. The project was completed exactly within the estimated timeline, which is rare and so appreciated. Beyond the quality of their work, which is excellent, they were truly a joy to work with. I would wholeheartedly recommend G&L and Sons to anyone considering anything from small home upgrades to a full-scale renovation."},{id:"g4",name:"Jacqueline F.",location:"Verified Google Review",rating:5,source:"Google",date:"25 weeks ago",project:"Kitchen + Bath Remodel",url:s,text:'Over time G&L & Sons Renovations has earned our 5+Star satisfaction rating and has become our "go to" professionals for any subsequent projects. Our initial project involved "bumping out" a rear section of the house to accomplish moving the location of and enlarging the main bathroom, shifting the location of a 2nd bathroom and creating a laundry room. A new rear deck was added and a powder room created in the basement. The project was completed on schedule, passed all inspections and met all needs above and beyond expectations. After a serious water incursion into the basement G&L did a complete clean up and renovation. Most recently, G&L did a COMPLETE remodeling of the kitchen, another major project that included the new tile floor having to be carried into and throughout the dining room. The new kitchen reflects another detail driven project done to perfection. Chris and David continue to maintain a high quality company that is customer oriented providing professional craftsmanship and service every time and, as such, are highly recommended.'},{id:"g5",name:"Bonnie B.",location:"Local Guide",rating:5,source:"Google",date:"30 weeks ago",project:"General Contracting",url:s,text:"Hands down G and L is the only contractor I would consider using…. Their attention to detail and quality of workmanship are incomparable. Consider them, they're well worth it."},{id:"g6",name:"Edward S.",location:"Verified Google Review",rating:5,source:"Google",date:"30 weeks ago",project:"French Door Install",url:s,text:"Chris, David, Gary, and the entire crew at G&L and Sons are amazing. They do top notch work, provide transparency and regular updates, and are consummate professionals. We had them install a new French door and they went above and beyond to help us solve for a few tricky items related to our older Victorian home. The team was thorough, clean and quick. My only regret was not using them sooner for other projects we have had. Would 100% recommend."},{id:"g7",name:"Neil R.",location:"Verified Google Review",rating:5,source:"Google",date:"31 weeks ago",project:"Office + Bedroom Addition",url:s,text:"We first went to G&L for a relatively small office addition and recently returned for a new bedroom and bathroom. Working with members of the G&L team was a pleasure, both personally and professionally. Their knowledge and craftsmanship are exceptional, as is their commitment to exceed expectations."},{id:"g8",name:"Jason L.",location:"Verified Google Review",rating:5,source:"Google",date:"Sep 4, 2024",project:"General Renovation",url:s,text:"David and Chris are great people. They are extremely professional and it is obvious they care about the work they perform. They ensure high quality work along with meeting their deadlines. They are extremely reliable and do exactly what they s
1ay they are going to do. I would highly recommend G&L."},{id:"g9",name:"Sarah S.",location:"Verified Google Review",rating:5,source:"Google",date:"Aug 16, 2024",project:"Kitchen Gut Renovation",url:s,text:"G&L did a gut reno of our kitchen, and we had a great experience start to finish. They were clear and organized, gave great design help, did quality work, and finished ahead of schedule. Highly recommended."},{id:"g10",name:"David V.",location:"Verified Google Review",rating:5,source:"Google",date:"Oct 22, 2021",project:"Deck + Bathroom Remodel",url:s,text:"We used G&L to tear down a deck, wall off a door, and remodel a bathroom. They were prompt, professional, and did a great job on the project. We had an issue with a ceiling fan that was installed a few months after the job was finished and they handled replacing it no questions asked."},{id:"g11",name:"Jude M.",location:"Verified Google Review",rating:5,source:"Google",date:"Aug 9, 2021",project:"Foyer + Living/Dining Reno",url:s,text:"I highly recommend G&L and Sons for home renovations. David was our project manager for our home renovation a few years back. Based on how successful our first project went we called him to work on a new project. In both instances he managed the project from start to finish with complete transparency, great communication and suggestions. He provided a full break down of the cost, labor and time the project would take. His workers are experienced, arrive to work site and pay attention to the craftsmanship. The entire room was completely gutted down to the studs. The foyer had to be retiled, a new closet installed and fixtures. The living room required 2 chandeliers installed, new dry wall and wood floors. There were some electrical corrections made. Overall we are pleased with his team and the workmanship has lasted over 5 years without an issue."},{id:"g12",name:"Steven O.",location:"Local Guide",rating:5,source:"Google",date:"Oct 4, 2018",project:"Design + Build",url:s,text:"Wonderful design and execution"}],j=[{id:"h1",name:"adebear",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"3 years ago",project:"Multi-Room Renovation",url:n,text:"This was our third and largest project with G&L and we're very pleased with their quality of work! We had a tricky third floor bathroom that we converted into a shower, installed bead board, new tile, plumbing and much more. We also put in hard wood floors and replaced the door casings and doors. David helped us understand our options and the overall time frame and investment to expect, which allowed us to make the best decision moving forward. Maureen was incredible when came to the design and didn't miss a beat on details we didn't think of, she even wrote out very specific floor plans to make sure we wouldn't run into challenges. Chris, Jon and their team did a beautiful job on the whole project and respect the rest of the home while moving throughout the project. We look forward to using G&L again in the future and would highly recommend their services. Thank you!"},{id:"h2",name:"Christopher",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"2 years ago",project:"Family Room Renovation",url:n,text:"We worked with G&L and Sons to renovate our family room. It's the first meaningful change we made to the house and we couldn't be happier with the results. David and Chris helped us understand our options, laid out the process for us, and answered dozens of questions. Their designer created an excellent plan for the room and the result looks fantastic. They even built custom shelves for us when they realized we couldn't get what we wanted fabricated! Chris was on-site nearly every day work occurred overseeing his contractors, all of whom were professional and did good work. We struggle to think of anything that could have gone better with the project. We'll be using G&L and Sons every chance we can for home renovations."},{id:"h3",name:"adebear",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"3 years ago",project:"Bedroom + Flooring",url:n,text:"We looked at five contractors before starting our project and when we met David and his team it was a no brainer. David was very thorough during the scoping process and educated us along the way on some of the potential things to consider in our overall project. He was also very patient with us as we changed our project scope a few times. He quickly provided us with detailed estimates. Once we started the project, Chris and his team were great! They were patient with every little change we asked about and did an amazing job with the detail. At the end of the project there were zero items that needed attention. We were so impressed and are looking forward to using them for our bathroom renovation next. Project: We converted a small bedroom into a closet that involved closing up a hallway door, remov
1ing layers of old trim on two other doors and putting up sheetrock. We also installed brand new hardwood floors, quarter molding, baseboards, and had all of the rooms painted. They help remove sheetrock and a tiny closet to expose our beautiful chimney in the master bedroom. And for final touch they installed a sliding barn door. See below for images. We can't thank the G&L & Son's team for the amazing experience and outcome!"},{id:"h4",name:"Evgenia G.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"2 years ago",project:"Family Room + Built-ins",url:n,text:"G&L and Sons remodelled our family room last year and they did an amazing job. From the moment I met David for the estimate, the project started to transform for the better. His attention to details, ideas and experience helped us to really improve the space. Our project included breaking and re-pouring the slab in the room, installing hydronic radiant heat, framing, sheetrock, electric, furniture-grade build-in shelves, building a closet and painting. G&L and Sons know how to do everything, they go above and beyond to make your vision a reality. The project was handled very efficiently, millions of questions were answered, inspections were passed with zero problems, the site was kept very clean. G&L and Sons stand head and shoulders above other contractors. They are highly knowledgeable, experienced and, above all, honest. We ran into a significant problem mid-way and the way the company handled it showed the highest integrity. The room turned out beautiful and we still smile every time we go in. I highly recommend hiring them for any of your projects."},{id:"h5",name:"Jennifer B.",location:"Montclair, NJ",rating:5,source:"Houzz",date:"4 years ago",project:"Home Improvement",url:n,text:'The quality of the work was fantastic. I am extremely pleased with the experience I had with G & L from the planning stages to the completion of the final task on my "to do" checklist! The workers are professional and highly skilled and were always willing to implement my suggestions. David, Chris and his staff are true professionals. They care about their business and they care about their customers.'},{id:"h6",name:"Debra S.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"5 years ago",project:"Home Renovation",url:n,text:"My husband and I have used G&L and Sons for two projects at our home. We found them to be wonderful to work with. They were up front and very honest with costs and even helped with an extra eye for decorating. They were very dependable, reliable and we had no problem with leaving them in our home when we weren't there. One thing that really stays with us is the fact that they cleaned up after they were done each day. We would highly recommend them."},{id:"h7",name:"Gordon H.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"4 years ago",project:"Window Replacement",url:n,text:"This year I called on G&L and Sons to do a relatively minor job involving window replacement on 1st and 2nd floor and they delivered once again as if this were the biggest, most challenging job of the year! The team of Gene, David and Chris are unbeatable! Quality materials and craftsmanship, competitive price, courteous, respectful attitude are standard features they bring to the job everyday. Every project they've done for me from bathrooms to kitchen to a total makeover of the family room has resulted in a huge improvement in the look and the enjoyment of my home. And they definitely get top marks for creating minimal mess and disruption while they work and leaving the area spotless at the end of the day."},{id:"h8",name:"Steven P.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"3 years ago",project:"Deck + Bath",url:n,text:"WOW! We cannot believe our good fortune in finding G&L and Sons Renovations. So far they have built a deck and re-did a portion of a bathroom for us. Fair, honest, responsible, professional, excellent project coordination, AND great quality. We have worked with many contractors over the years G&L and Sons Renovations took the stress and anxiety out of the projects. We have spent over $40,000 with G&L and s
1ons Renovations so far and the additional projects we have been dreading living through have become closer considerations. We cant say enough, excellent company, our highest possible recommendation."},{id:"h9",name:"Steven F.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"4 years ago",project:"General Contracting",url:n,text:"Contractors who deliver on everything they promise. In addition to the highest quality work (and I do mean quality), they are polite, courteous, accommodating, and get the job started and done when they said it would be done. They are the only contractors I will work with going forward."},{id:"h10",name:"Jason C.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"3 years ago",project:"Kitchen Renovation",url:n,text:"My wife and I had a full kitchen renovation with a small extension added. Our experience with Chris and the company was outstanding with a fair price as well. They keep you updated with what their doing and are with you step by step in the whole process which is great especially dealing with a first major renovation. Their work is exceptional with high quality products. I would highly recommend them for any renovation you will not be disappointed."},{id:"h11",name:"William G.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"5 years ago",project:"Kitchen Renovation",url:n,text:"We had already been disappointed with 2 other contractors. The worst, who had been recommended by Tuscan Hills cabinet rep, kept making and breaking appointments. Chris showed up exactly on time for the appointment. Thoroughly professional in his presentation, he eased our minds immediately. As the project progressed, Chris made excellent suggestions, introduced us to his suppliers and made the process enjoyable. He worked with us to choose a good schedule that fit our needs. When the project started, the workers arrived on time and worked steadily until quitting time. Communication was key with us and Chris always made sure we knew what was going to happen and when. Accompanying us to each of his suppliers, Chris made sure we got what we wanted. Sometimes he made cost-saving recommendations. He took us to one of his other jobs to show us possibilities for our kitchen. The only delays were caused by the township's building inspections (their computer went down and scheduling inspection manually was beyond their capability). Lost a day because the inspector went to the wrong site. Winter cost us a couple of days also. The crews Chris used for all the trades from demolition to electric, plumbing, painting, carpentry and cleanup were all polite, professional and efficient. Three months have passed and we are still in love with the kitchen. We had a small leak from the dishwasher drain hose. Chris got his plumber to take care of it, quickly. We had a problem with our under sink water filter which was occasioned by our physical capability to replace a filter after we cleaned it. We contacted Chris to get the plumber's phone number. Chris wouldn't hear of it. A day later, he came and fixed the problem. Three months after the job was complete! We couldn't think of using anyone but G & L for any project."},{id:"h12",name:"William G.",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"5 years ago",project:"Laundry Room",url:n,text:"Chris is fantastic, he is very thorough and thoughtful about the job and associated costs. My wife and I absolutely love how our laundry room came out. We will hire G&L again for our next project!"},{id:"h13",name:"acqie0781",location:"Verified Houzz Review",rating:5,source:"Houzz",date:"4 years ago",project:"Bathroom Renovation",url:n,text:"Our bathroom renovation was everything we expected and much more! David came shopping with us to pick out flooring and tiles and fixtures as well! He was so knowledgeable (and patient)! All of his workmen were skilled professionals who were careful and courteous! We highly recommend G&L."}],k=[{id:"q1",name:"Gerry F.",location:"Clifton, NJ",rating:5,source:"GuildQuality",date:"Feb 25, 2015",project:"General Contracting",url:i,text:"G&L did an excellent job on a variety of varied work that we need done. They were professional in all aspects. We would highly recommend them."},{id:"q2",name:"Richard B.",location:"Montville, NJ",rating:5,source:"GuildQuality",date:"Feb 16, 2015",project:"Kitchen Renovation",url:i,text:"A great experience in a kitchen renovation. Extremely satisfied, highly recommended"},{id:"q3",name:"W.A.I.",location:"Cedar Grove, NJ",rating:5,source:"GuildQuality",date:"Oct 22, 2014",project:"General Contracting",url:i,text:"They are very reliable and on time. Prices are very fare. Their work is always excellent. I am always pleased with the work they do. I would recommend them."},{id:"q4",name:"Norm S.",location:"Teaneck, NJ",rating:5,source:"GuildQuality",date:"May 6, 2014",project:"Whole-Home Renovation",url:i,text:"G&L Sons provide a one stop service for all your renovation needs. From plumbing to painting to tiling to carpentry they provide excellent supervision of all trades and can be relied upon to work independently and neatly. They are reliable and deliver what they promise - from small to large assignments. They hear what is important to you. Very satisfied with our renovation."},{id:"q5",name:"B.B.F.",location:"West Caldwell, NJ",rating:5,source:"GuildQuality",date:"Apr 3, 2014",project:"Remodel Projects",url:i,text:"G&L and Sons Renovations are a pleasure to work with. They have a strong commitment to customer satisfaction and their expertise is quite evident from small tasks to large aspects of remodel projects. I highly recommend them."},{id:"q6",name:"Andy G.",location:"Morris Plains, NJ",rating:5,source:"GuildQuality",date:"Jan 2, 2014",project:"Powder Room Renovation",url:i,text:"G&L is extremely professional, and able to handle jobs of any size. Even though our recent powder room renovation was a relatively small remodel."},{id:"q7",name:"Iwona G.",location:"Nutley, NJ",rating:5,source:"GuildQuality",date:"Dec 4, 2013",project:"Home Remodel",url:i,text:"G&L and Sons Renovations, LLC are the finest home remodel experts that I have ever encountered! They have all: pu
1nctuality, reliability, accessibility, accountability, patience, honesty, commitment, elegant craftsmanship, exceptional organization skills. But most of all their superior expertise and exceptional remodeling vision allows them to deliver a product that is always beyond one's expectations!! My family and I are lucky and honored to have a professional relationship with G&L and Sons. Thank you."},{id:"q8",name:"Kyuha Y.",location:"Short Hills, NJ",rating:5,source:"GuildQuality",date:"Nov 22, 2013",project:"Home Renovation",url:i,text:"I have went through many home renovation projects with many contracts. It was the first time getting the job done without any conflict. We started slowly because several idea meetings and preparing blueprint. Once all preparation has been filled, the job progressed without any hesitation. Communication is so responsive. co-construct.com they offered is helpful keeping track of progress and more."},{id:"q9",name:"Lisa G.",location:"Summit, NJ",rating:5,source:"GuildQuality",date:"Jul 22, 2013",project:"Home Renovation",url:i,text:"Our salesperson and project manager, David Caputo, was a perfectionist. Nothing slipped past him. He was very detail oriented, and always made sure everything was in order. There wasn't anything about the job that wasn't perfect. G&L and Sons Renovations did great all the way around."},{id:"q10",name:"Anne P.",location:"Silver Beach, NJ",rating:5,source:"GuildQuality",date:"Jul 22, 2013",project:"Hurricane Sandy Restoration",url:i,text:"We were in Hurricane Sandy, and they came to our aid. We are snow birds, and they used communication that allowed us to be off site. They also help us with the inspectors for the insurance company. They went out of their way to add the information necessary to get more for our claims. They handled the acceptance of orders, and communication very well. They made it a capable situation for us to work from afar."},{id:"q11",name:"Beth H.",location:"Cedar Grove, NJ",rating:5,source:"GuildQuality",date:"Jan 13, 2013",project:"Basement Remodel",url:i,text:"I am so pleased with my basement remodel that I plan to hire G&L to do all my future renovations. They're a class act!"},{id:"q12",name:"Donna H.",location:"West Orange, NJ",rating:5,source:"GuildQuality",date:"Aug 31, 2012",project:"Kitchen Remodeling",url:i,text:"This experience has been nothing short of a pleasure! This is a well run company in all aspects. We especially appreciated the way everything was broken down and explained. Communication was excellent. When we encountered a problem with the design of the kitchen (not the responsibility of G&L), they immediately stepped in to rectify someone else's shortcomings. We would highly recommend this company to others. They are professional and highly experienced in all areas of kitchen remodeling."}];const w=(...t)=>t.filter((o,a,r)=>!!o&&o.trim()!==""&&r.indexOf(o)===a).join(" ").trim();const G=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();const z=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(o,a,r)=>r?r.toUpperCase():a.toLowerCase());const u=t=>{const o=z(t);return o.charAt(0).toUpperCase()+o.slice(1)};var R={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const N=t=>{for(const o in t)if(o.startsWith("aria-")||o==="role"||o==="title")return!0;return!1};const L=h.forwardRef(({color:t="currentColor",size:o=24,strokeWidth:a=2,absoluteStrokeWidth:r,className:l="",children:d,iconNode:c,...m},f)=>h.createElement("svg",{ref:f,...R,width:o,height:o,stroke:t,strokeWidth:r?Number(a)*24/Number(o):a,className:w("lucide",l),...!d&&!N(m)&&{"aria-hidden":"true"},...m},[...c.map(([v,x])=>h.createElement(v,x)),...Array.isArray(d)?d:[d]]));const g=(t,o)=>{const a=h.forwardRef(({className:r,...l},d)=>h.createElement(L,{ref:d,iconNode:o,className:w(`lucide-${G(u(t))}`,`lucide-${t}`,r),...l}));return a.displayName=u(t),a};const T=[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]],C=g("quote",T);const W=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],H=g("star",W);function y({value:t=5,size:o=16}){return e.jsx("div",{className:"flex items-center gap-0.5","aria-label":`${t} out of 5 stars`,children:Array.from({length:5}).map((a,r)=>
1e.jsx(H,{size:o,strokeWidth:1.5,className:r<t?"fill-brass text-brass":"text-muted"},r))})}const S={Google:"Google Review",Houzz:"Houzz Review",GuildQuality:"GuildQuality"};function q({review:t}){return e.jsxs("article",{className:"group relative flex h-full w-[88vw] shrink-0 snap-center flex-col justify-between overflow-hidden rounded-sm border border-border/60 bg-card p-7 shadow-card transition-all duration-500 ease-out hover:-translate-y-1 hover:border-brass/60 hover:shadow-elegant sm:w-[420px] md:w-[440px] md:p-8",style:{fontFamily:"var(--font-display)"},children:[e.jsx("div",{className:"pointer-events-none absolute -right-px -top-px h-16 w-16 origin-top-right bg-[var(--gradient-brass)] [clip-path:polygon(100%_0,0_0,100%_100%)] opacity-90"}),e.jsx(C,{className:"absolute right-5 top-5 text-brass/80",size:22,strokeWidth:1.5,"aria-hidden":!0}),e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx(y,{value:t.rating,size:18}),e.jsx("span",{className:"text-[10px] font-medium uppercase tracking-[0.22em] text-muted-foreground",children:S[t.source]})]}),e.jsx(I,{text:t.text,url:t.url})]}),e.jsxs("div",{className:"mt-7 flex items-center justify-between border-t border-border/70 pt-5",children:[e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsx("div",{className:"truncate text-sm font-semibold uppercase tracking-[0.14em] text-foreground",children:t.name}),e.jsxs("div",{className:"truncate text-xs text-muted-foreground",children:[t.location," · ",t.project]})]}),e.jsx("div",{className:"shrink-0 text-[10px] uppercase tracking-[0.2em] text-muted-foreground",children:t.date})]})]})}const p=280;function I({text:t,url:o}){const a=t.length>p,r=a?t.slice(0,p).trimEnd():t;return e.jsxs("p",{className:"mt-6 text-pretty text-[1.05rem] leading-[1.65] text-foreground/90 md:text-[1.1rem]",style:{fontFamily:"var(--font-serif)"},children:["“",r,a?"…":"","”",a&&o&&e.jsxs(e.Fragment,{children:[" ",e.jsx("a",{href:o,target:"_blank",rel:"noopener noreferrer",className:"whitespace-nowrap text-sm font-medium uppercase tracking-[0.16em] text-primary underline-offset-4 hover:underline",style:{fontFamily:"var(--font-display)"},children:"read more →"})]})]})}function A({reviews:t,direction:o="left",durationSeconds:a=90,label:r}){const l=[...t,...t],d=o==="left"?"marquee-left":"marquee-right";return e.jsxs("div",{className:"group/marquee relative overflow-hidden","aria-label":r,role:"region",children:[e.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-y-0 left-0 z-10 w-16 bg-gradient-to-r from-background to-transparent md:w-28"}),e.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-y-0 right-0 z-10 w-16 bg-gradient-to-l from-background to-transparent md:w-28"}),e.jsx("div",{className:"marquee-track flex w-max gap-6 py-3",style:{"--marquee-duration":`${a}s`,"--marquee-name":d},children:l.map((c,m)=>e.jsx(q,{review:c},`${c.id}-${m}`))})]})}const V=[{key:"google",eyebrow:"Google Reviews",title:"Verified on Google",reviews:b,direction:"right"},{key:"houzz",eyebrow:"Houzz Reviews",title:"Featured on Houzz",reviews:j,direction:"left"},{key:"guild",eyebrow:"GuildQuality Surveys",title:"Surveyed by GuildQuality",reviews:k,direction:"right"}];function D(){return e.jsxs("section",{id:"reviews","aria-labelledby":"reviews-heading",className:"relative overflow-hidden bg-background py-20 md:py-28",style:{fontFamily:"var(--font-display)"},children:[e.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-x-0 bottom-0 h-px bg-gradient-to-r from-transparent via-primary/60 to-transparent"}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"mx-auto max-w-7xl px-5 md:px-8",children:e.jsxs("div",{className:"flex flex-col items-start gap-8 md:flex-row md:items-end md:justify-between",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"h-px w-10 bg-primary"}),e.jsx("span",{className:"text-[11px] font-semibold uppercase tracking-[0.32em] text-primary",children:"Client Testimonials"})]}),e.jsxs("h2",{id:"reviews-heading",className:"mt-5 text-4xl font-semibold uppercase leading-[1.05] tracking-[0.01em] text-foreground md:text-5xl lg:text-[3.4rem]",children:["Forty Years of",e.jsx("br",{}),e.jsx("span",{className:"italic font-normal text-primary",style:{fontFamily:"var(--font-serif)"},children:"five-star craftsmanship."})]}),e.jsx("p",{className:"mt-5 max-w-xl text-base leading-relaxed text-muted-foreground md:text-[1.05rem]",children:"Honest words from Montclair, Caldwell, and Essex County homeowners — Google, Houzz, and GuildQuality verified reviews."})]}
1),e.jsxs("div",{className:"flex items-center gap-4 rounded-sm border border-border bg-card px-5 py-3 shadow-card",children:[e.jsxs("div",{className:"flex flex-col",children:[e.jsx("span",{className:"text-3xl font-semibold leading-none text-foreground",children:"5.0"}),e.jsx("span",{className:"mt-1 text-[10px] uppercase tracking-[0.22em] text-muted-foreground",children:"Average Rating"})]}),e.jsx("div",{className:"h-10 w-px bg-border"}),e.jsxs("div",{className:"flex flex-col",children:[e.jsx(y,{value:5,size:18}),e.jsx("span",{className:"mt-1 text-[10px] uppercase tracking-[0.22em] text-muted-foreground",children:"86+ verified reviews"})]})]})]})}),e.jsx("div",{className:"mt-14 space-y-10 md:space-y-12",children:V.map(t=>e.jsxs("div",{children:[e.jsxs("div",{className:"mx-auto mb-4 flex max-w-7xl items-center gap-4 px-5 md:px-8",children:[e.jsx("span",{className:"h-px w-8 bg-primary/70"}),e.jsx("span",{className:"text-[10px] font-semibold uppercase tracking-[0.3em] text-primary",children:t.eyebrow}),e.jsxs("span",{className:"text-[11px] uppercase tracking-[0.22em] text-muted-foreground",children:[t.title," ·"," ",t.key==="houzz"?e.jsx("a",{href:n,target:"_blank",rel:"noopener noreferrer",className:"underline-offset-2 hover:underline",children:"32+ reviews"}):t.key==="guild"?e.jsx("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:"underline-offset-2 hover:underline",children:"43+ reviews"}):e.jsxs(e.Fragment,{children:[t.reviews.length," reviews"]})]})]}),e.jsx(A,{reviews:t.reviews,direction:t.direction,durationSeconds:t.key==="houzz"?240:t.key==="google"?160:150,label:t.title})]},t.key))}),e.jsx("div",{className:"mx-auto mt-16 max-w-7xl border-t border-border/70 px-5 pt-8 md:px-8",children:e.jsx("p",{className:"text-sm text-muted-foreground",children:"Reviews aggregated from Google, Houzz, and GuildQuality verified homeowners."})})]})]})}function F(){return e.jsx("main",{className:"min-h-screen bg-background",children:e.jsx(D,{})})}export{F as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.