PageSourceSearch

https://paradiseestimating.com/blog/

html paradiseestimating.com collected 2026-09-24 10:21:49 UTC 126,243 bytes, 21 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="inter_786c1081-module__J60SBq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/assets/Blog1/importanceofaccurateestimates.png"/><link rel="preload" as="image" href="/assets/Blog1/MissingBidDeadlines.png"/><link rel="preload" as="image" href="/assets/Blog1/ConstructionDetails.png"/><link rel="stylesheet" href="/_next/static/chunks/231f26yosnyz6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/2uqa30kaio17b.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/44ex-yb0qc1el.js"/>
1<script src="/_next/static/chunks/12ng9y1xmtxdd.js" async=""></script>
1<script src="/_next/static/chunks/0pxe0xudhx0ax.js" async=""></script>
1<script src="/_next/static/chunks/0vziacxvrshvk.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-1uhny-sd22po7.js" async=""></script>
1<script src="/_next/static/chunks/3cugafw12f_r9.js" async=""></script>
1<script src="/_next/static/chunks/1zytbzma0047e.js" async=""></script>
1<script src="/_next/static/chunks/1w2u2d3md3hc6.js" async=""></script>
1<script src="/_next/static/chunks/14mrh2-p_w84d.js" async=""></script>
1<script src="/_next/static/chunks/2m60mm6q3_9y2.js" async=""></script>
1<script src="/_next/static/chunks/3j8dm6qpq8w8k.js" async=""></script>
1<script src="/_next/static/chunks/2yztv5_70042w.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Construction Estimating Blog | Paradise Estimating</title><meta name="description" content="Paradise Estimating blog offers expert tips on construction estimating, material takeoffs, cost analysis, bidding strategies, and industry trends for contractors.
2"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow"/><link rel="canonical" href="https://paradiseestimating.com/blog/"/><meta property="og:title" content="Construction Estimating Blog | Paradise Estimating"/><meta property="og:description" content="Paradise Estimating blog offers expert tips on construction estimating, material takeoffs, cost analysis, bidding strategies, and industry trends for contractors.
3"/><meta property="og:url" content="https://paradiseestimating.com/blog/"/><meta property="og:site_name" content="Paradise Estimating"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://paradiseestimating.com/assets/logo.webp"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@paradiseestimate"/><meta name="twitter:title" content="Construction Estimating Blog | Paradise Estimating"/><meta name="twitter:description" content="Paradise Estimating blog offers expert tips on construction estimating, material takeoffs, cost analysis, bidding strategies, and industry trends for contractors.
4"/><meta name="twitter:image" content="https://paradiseestimating.com/assets/logo.webp"/><link rel="icon" href="/favicon.ico?favicon.315p60-1fv5kk.ico" sizes="400x400" type="image/x-icon"/>
4<script type="application/ld+json">{
5  "@context": "https://schema.org",
6  "@type": "BreadcrumbList",
7  "itemListElement": [
8    {
9      "@type": "ListItem",
10      "position": 1,
11      "name": "Home",
12      "item": "https://paradiseestimating.com/"
13    },
14    {
15      "@type": "ListItem",
16      "position": 2,
17      "name": "Blog",
18      "item": "https://paradiseestimating.com/blog/"
19    }
20  ]
21}</script>
21<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
21</head><body class="min-h-full flex flex-col font-sans"><div hidden=""><!--$--><!--/$--></div>
vendor: 67 bytes, line 21
21<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
21GTM-M7SWK2MK
vendor: 82 bytes, line 21
21" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
21<div class="min-h-screen">
21<script type="application/ld+json">{"@context":"https://schema.org","@type":"Blog","name":"Paradise Construction Estimating Blog","description":"Expert insights, tips, and industry news for construction professionals"}</script>
21<div class="bg-[#7ED957] text-black py-2 px-4 lg:px-6 overflow-hidden relative z-[60]"><div class="container mx-auto flex flex-col sm:flex-row items-center justify-between gap-2 lg:gap-4"><div class="flex items-center"><a href="tel:+17187196171" class="topbar-call-nudge bg-gray-700 text-[#7ED957] px-4 py-1.5 rounded-full font-bold flex items-center gap-2 shadow-lg hover:bg-gray-900 transition-colors text-xs lg:text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-3.5 h-3.5 fill-current" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><span>Call Now: (718) 719-6171</span></a></div><div class="text-center font-bold text-xs sm:text-sm lg:text-base flex-1 relative overflow-hidden"><div class="topbar-promo-pulse relative inline-block"><div class="topbar-promo-shine absolute inset-0 bg-gradient-to-r from-transparent via-white/30 to-transparent pointer-events-none"></div><span class="relative z-10 inline-flex items-center gap-1.5 sm:gap-2"><span class="topbar-sparkle inline-block" aria-hidden="true">✨</span><span>Enjoy <span class="underline decoration-black underline-offset-2">20% OFF</span> for New Clients on Your First Estimation</span><span class="topbar-sparkle topbar-sparkle--delay inline-block" aria-hidden="true">✨</span></span></div></div><div class="flex items-center"><a class="bg-black hover:bg-black/85 active:scale-95 text-white px-4 py-1.5 rounded-full font-bold text-xs lg:text-sm shadow-md transition-all flex items-center gap-2 cursor-pointer" href="/contact-us/"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-[#7ED957] opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-[#7ED957]"></span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-3.5 h-3.5 text-[#7ED957]" aria-hidden="true"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><span>Claim 20% OFF</span></a></div></div></div><header class="sticky top-0 z-50 w-full bg-white border-b border-gray-200/80 shadow-sm transition-all"><div class="container mx-auto px-4 lg:px-8"><div class="flex items-center justify-between h-20"><a href="/" class="flex items-center shrink-0"><img src="/assets/logo.webp" alt="Paradise Estimating" class="h-14 w-auto object-contain"/></a><nav class="hidden lg:flex items-center gap-7"><a href="/" class="text-[15px] font-medium transition-colors text-gray-700 hover:text-gray-950">Home</a><div class="relative flex items-center h-full"><a href="/services/" class="flex items-center gap-1.5 text-[15px] font-medium transition-colors py-2 text-gray-700 hover:text-gray-950">Services<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200 text-gray-400" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-[100%] left-1/2 -translate-x-1/2 w-[590px] bg-white border border-gray-150 rounded-2xl shadow-[0_20px_50px_-12px_rgba(0,0,0,0.14),0_0_1px_1px_rgba(0,0,0,0.04)] overflow-hidden z-[100] transition-all duration-200 before:absolute before:-top-3 before:left-0 before:right-0 before:h-3 before:content-[&#x27;&#x27;] opacity-0 pointer-events-none invisible translate-y-2"><div class="px-5 pt-3.5 pb-2.5 bg-gray-50/60 border-b border-gray-100 flex items-center justify-between"><span class="text-[11px] font-bold uppercase tracking-wider text-gray-500">Estimating Services</span><span class="inline-flex items-center gap-1 text-[11px] font-semibold text-[#25660e] bg-emerald-50 border border-emerald-200/60 px-2 py-0.5 rounded-full"><span class="w-1.5 h-1.5 rounded-full bg-[#25660e] animate-pulse"></span>24-48h Delivery</span></div><div class="p-3.5 grid grid-cols-2 gap-1.5"><a href="/construction-cost-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calculator w-4 h-4" aria-hidden="true"><rect width="16" height="20" x="4" y="2" rx="2"></rect><line x1="8" x2="16" y1="6" y2="6"></line><line x1="16" x2="16" y1="14" y2="18"></line><path d="M16 10h.01"></path><path d="M12 10h.01"></path><path d="M8 10h.01"></path><path d="M12 14h.01"></path><path d="M8 14h.01"></path><path d="M12 18h.01"></path><path d="M8 18h.01"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Cost Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Complete bid estimates &amp; budget breakdown</p></div></a><a href="/construction-takeoff-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-ruler w-4 h-4" aria-hidden="true"><path d="M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"></path><path d="m14.5 12.5 2-2"></path><path d="m11.5 9.5 2-2"></path><path d="m8.5 6.5 2-2"></path><path d="m17.5 15.5 2-2"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Quantity Takeoff</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Accurate material counts &amp; blueprint takeoff</p></div></a><a href="/residential-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house w-4 h-4" aria-hidden="true"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Residential Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Single-family, custom homes &amp; multi-family</p></div></a><a href="/commercial-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 w-4 h-4" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Commercial Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Offices, retail, warehouses &amp; commercial builds</p></div></a><a href="/industrial-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-factory w-4 h-4" aria-hidden="true"><path d="M12 16h.01"></path><path d="M16 16h.01"></path><path d="M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"></path><path d="M8 16h.01"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Industrial Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Plants, civil works &amp;
21 heavy infrastructure</p></div></a><a href="/preliminary-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-4 h-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Preliminary Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Early feasibility models &amp; conceptual budgets</p></div></a><a href="/remodeling-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hammer w-4 h-4" aria-hidden="true"><path d="m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9"></path><path d="m18 15 4-4"></path><path d="m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Remodeling Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Renovations, additions &amp; tenant fit-outs</p></div></a><a href="/cpm-scheduling-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers w-4 h-4" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">CPM Scheduling</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Critical path timelines &amp; project controls</p></div></a></div><div class="bg-gradient-to-r from-gray-50 via-emerald-50/30 to-gray-50 border-t border-gray-100 px-5 py-3 flex items-center justify-between"><div class="flex items-center gap-1.5 text-xs text-gray-600"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-[#358316]" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
211.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg><span>Need a custom takeoff scope?</span></div><a href="/services/" class="group inline-flex items-center gap-1 text-xs font-bold text-[#25660e] hover:text-[#1c4d0a]"><span>View All Services</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3.5 h-3.5 transition-transform group-hover:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div><div class="relative flex items-center h-full"><a href="/trades/" class="flex items-center gap-1.5 text-[15px] font-medium transition-colors py-2 text-gray-700 hover:text-gray-950">Trades<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200 text-gray-400" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-[100%] left-1/2 -translate-x-1/2 w-[590px] bg-white border border-gray-150 rounded-2xl shadow-[0_20px_50px_-12px_rgba(0,0,0,0.14),0_0_1px_1px_rgba(0,0,0,0.04)] overflow-hidden z-[100] transition-all duration-200 before:absolute before:-top-3 before:left-0 before:right-0 before:h-3 before:content-[&#x27;&#x27;] opacity-0 pointer-events-none invisible translate-y-2"><div class="px-5 pt-3.5 pb-2.5 bg-gray-50/60 border-b border-gray-100 flex items-center justify-between"><span class="text-[11px] font-bold uppercase tracking-wider text-gray-500">Core Construction Trades</span><span class="inline-flex items-center gap-1 text-[11px] font-semibold text-[#25660e] bg-emerald-50 border border-emerald-200/60 px-2 py-0.5 rounded-full"><span class="w-1.5 h-1.5 rounded-full bg-[#25660e] animate-pulse"></span>RSMeans Zip-Coded</span></div><div class="p-3.5 grid grid-cols-2 gap-1.5"><a href="/concrete-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes w-4 h-4" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Concrete Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Foundations, slabs, footings &amp; rebar</p></div></a><a href="/electrical-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap w-4 h-4" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Electrical Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Lighting, panels, wiring &amp; low voltage</p></div></a><a href="/plumbing-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-droplets w-4 h-4" aria-hidden="true"><path d="M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z"></path><path d="M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Plumbing Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Piping, drainage, supply &amp; fixtures</p></div></a><a href="/hvac-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wind w-4 h-4" aria-hidden="true">
21<path d="M12.8 19.6A2 2 0 1 0 14 16H2"></path><path d="M17.5 8a2.5 2.5 0 1 1 2 4H2"></path><path d="M9.8 4.4A2 2 0 1 1 11 8H2"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">HVAC Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Ductwork, RTUs, chillers &amp; piping</p></div></a><a href="/mep-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu w-4 h-4" aria-hidden="true"><path d="M12 20v2"></path><path d="M12 2v2"></path><path d="M17 20v2"></path><path d="M17 2v2"></path><path d="M2 12h2"></path><path d="M2 17h2"></path><path d="M2 7h2"></path><path d="M20 12h2"></path><path d="M20 17h2"></path><path d="M20 7h2"></path><path d="M7 20v2"></path><path d="M7 2v2"></path><rect x="4" y="4" width="16" height="16" rx="2"></rect><rect x="8" y="8" width="8" height="8" rx="1"></rect></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">MEP Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Unified mechanical, electrical &amp; plumbing</p></div></a><a href="/drywall-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers w-4 h-4" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Drywall Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Framing, gypsum board, tape &amp; acoustic</p></div></a><a href="/roofing-estimating-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house w-4 h-4" aria-hidden="true"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Roofing Estimating</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Shingles, flat roofs, metal &amp; waterproofing</p></div></a><a href="/lumber-takeoff-services/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-ruler w-4 h-4" aria-hidden="true"><path d="M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"></path><path d="m14.5 12.5 2-2"></path><path d="m11.5 9.5 2-2"></path><path d="m8.5 6.5 2-2"></path><path d="m17.5 15.5 2-2"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight truncate">Lumber &amp; Framing</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Rough carpentry, timber &amp; truss takeoff</p></div></a></div><div class="bg-gradient-to-r from-gray-50 via-emerald-50/30 to-gray-50 border-t border-gray-100 px-5 py-3 flex items-center justify-between"><div class="flex items-center gap-1.5 text-xs text-gray-600"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-[#358316]" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
211.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg><span>Subcontractor CSI division packages</span></div><a href="/trades/" class="group inline-flex items-center gap-1 text-xs font-bold text-[#25660e] hover:text-[#1c4d0a]"><span>View All Trades</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3.5 h-3.5 transition-transform group-hover:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div><a href="/pricing/" class="text-[15px] font-medium transition-colors text-gray-700 hover:text-gray-950">Pricing</a><div class="relative flex items-center h-full"><a href="/about-us/" class="flex items-center gap-1.5 text-[15px] font-medium transition-colors py-2 text-[#358316] font-semibold">About Us<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200 text-gray-400" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-[100%] right-0 w-[350px] bg-white border border-gray-150 rounded-2xl shadow-[0_20px_50px_-12px_rgba(0,0,0,0.14),0_0_1px_1px_rgba(0,0,0,0.04)] overflow-hidden z-[100] transition-all duration-200 before:absolute before:-top-3 before:left-0 before:right-0 before:h-3 before:content-[&#x27;&#x27;] opacity-0 pointer-events-none invisible translate-y-2"><div class="px-5 pt-3.5 pb-2.5 bg-gray-50/60 border-b border-gray-100"><span class="text-[11px] font-bold uppercase tracking-wider text-gray-500">Company &amp; Resources</span></div><div class="p-2.5 space-y-1"><a href="/about-us/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 w-4 h-4" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight">About Us</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Our company story &amp; professional estimators</p></div></a><a href="/sample-projects/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-spreadsheet w-4 h-4" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M8 13h2"></path><path d="M14 13h2"></path><path d="M8 17h2"></path><path d="M14 17h2"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight">Sample Projects</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Download sample takeoff &amp; Excel reports</p></div></a><a href="/portfolio/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase w-4 h-4" aria-hidden="true"><path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path><rect width="20" height="14" x="2" y="6" rx="2"></rect></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight">Portfolio</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Proven track record of completed projects</p></div></a><a href="/service-areas/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin w-4 h-4" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight">Service Areas (50 States)</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Licensed estimating coverage nationwide</p></div></a><a href="/blog/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open w-4 h-4" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight">Blog</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Cost engineering tips &amp; industry guides</p></div></a><a href="/faqs/" class="group flex items-start gap-3 p-2.5 rounded-xl hover:bg-[#F4FAF0] border border-transparent hover:border-[#7ED957]/30 transition-all duration-150"><div class="w-8 h-8 rounded-lg bg-[#EBF7E7] text-[#25660e] flex items-center justify-center shrink-0 group-hover:bg-[#25660e] group-hover:text-white transition-all shadow-2xs mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-question-mark w-4 h-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><path d="M12 17h.01"></path></svg></div><div class="flex-1 min-w-0"><div class="text-[13px] font-semibold text-gray-800 group-hover:text-[#25660e] transition-colors leading-tight">FAQs</div><p class="text-[11px] text-gray-500 group-hover:text-gray-600 line-clamp-1 mt-0.5 leading-tight">Answers to common takeoff &amp; pricing questions</p></div></a></div></div></div><a href="/contact-us/" class="text-[15px] font-medium transition-colors text-gray-700 hover:text-gray-950">Contact Us</a></nav><div class="hidden lg:flex items-center"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;
21_svg]:shrink-0 h-10 bg-[#7ED957] hover:bg-[#6BC847] text-gray-900 font-bold text-[13px] uppercase tracking-wider px-6 py-2.5 rounded-full shadow-sm hover:shadow transition-all">Get a Quote</button></div><button class="lg:hidden p-2 rounded-lg text-gray-700 hover:bg-gray-100 transition-colors" aria-label="Toggle navigation menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></header><main><section class="relative w-full min-h-[350px] flex items-center"><div class="absolute inset-0 w-full h-full z-0" style="background-image:url(&#x27;/assets/services.png&#x27;);background-size:100% 100%;background-position:center;background-repeat:no-repeat"></div><div class="container mx-auto px-4 lg:px-6 relative z-10"><div class="max-w-3xl"><h1 class="text-3xl lg:text-5xl font-black uppercase leading-tight mb-6 text-black">BLOGS</h1><p class="text-xl lg:text-2xl font-bold tracking-wider text-black mb-6">PARADISE ESTIMATING COMPANY</p></div></div></section><div class="w-full" style="height:0.5px;background-color:#d1d5db"></div><section class="py-16 lg:py-24"><div class="container mx-auto px-4 lg:px-6"><div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8"><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/what-is-construction-estimating-and-how-does-it-work/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/ConstructionEstimatingWork.png" alt="What Is Construction Estimating and How Does It Work?" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Education</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">What Is Construction Estimating and How Does It Work?</h2><p class="text-muted-foreground mb-4 flex-grow">Before the start of any construction project, the most important thing every contractor needs to know is how much it will cost. Learn what construction estimating is and how the process works from start to finish.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 28, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/best-construction-estimating-software-estimators-contractors-need-to-know/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/EstimatingTakeoffSoftwares.png" alt="Best Construction Estimating Software: Estimators &amp; Contractors Need to Know" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Education</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">Best Construction Estimating Software: Estimators &amp; Contractors Need to Know</h2><p class="text-muted-foreground mb-4 flex-grow">The construction industry has changed significantly in the past few years. Learn about the best estimating software tools that help contractors prepare accurate bids, reduce errors, and save valuable time.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
21<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 27, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/13-common-mistakes-in-construction-estimating-avoid/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/CommonEstimatingMistakes.png" alt="13 Common Mistakes in Construction Estimating That You Need to Avoid" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Education</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">13 Common Mistakes in Construction Estimating That You Need to Avoid</h2><p class="text-muted-foreground mb-4 flex-grow">An accurate construction estimate is important to manage construction activities and produce accurate results. Learn the 13 most common estimating mistakes and how to avoid them to keep your projects profitable.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 25, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/construction-cost-estimating-takeoff-services-every-detail/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/EstimatingTakeoffServices.png" alt="Construction Cost Estimating &amp; Takeoff Services—Every Detail You Want to Know" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Education</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">Construction Cost Estimating &amp; Takeoff Services—Every Detail You Want to Know</h2><p class="text-muted-foreground mb-4 flex-grow">Understanding the value of construction cost estimating is important to achieving profitable projects. Learn everything about cost estimating and takeoff services, why they matter, and how outsourcing can benefit your business.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 24, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/detailed-guide-cost-estimating-nyc-contractors/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/NYCCostEstimating.png" alt="Detailed Guide to Cost Estimating for NYC Contractors" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Education</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">Detailed Guide to Cost Estimating for NYC Contractors</h2><p class="text-muted-foreground mb-4 flex-grow">NYC contractors need guidance for cost estimating to manage the highly exceptional construction prices. Learn the step-by-step process to calculate exact costs.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
21<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 19, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/best-tips-to-build-perfect-construction-budget/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/BestTipsForBudget.png" alt="Best Tips to Build a Perfect Construction Budget" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Best Practices</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">Best Tips to Build a Perfect Construction Budget</h2><p class="text-muted-foreground mb-4 flex-grow">A perfect budget is the foundation of project success. Building a construction budget requires proper planning and accurate estimation. Learn expert tips to create a budget that ensures profitability and avoids cost overruns.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 17, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/how-to-build-construction-budget-that-actually-works/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/BuildConstructionBudget.png" alt="How to Build a Construction Budget That Actually Works?" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Best Practices</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">How to Build a Construction Budget That Actually Works?</h2><p class="text-muted-foreground mb-4 flex-grow">Learn strategies to build an accurate construction budget that prevents cost overruns and ensures project success.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 11, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Education</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/importance-of-accurate-estimate-for-winning-more-bids/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/importanceofaccurateestimates.png" alt="The Importance of an Accurate Estimate for Winning More Bids" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Education</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">The Importance of an Accurate Estimate for Winning More Bids</h2><p class="text-muted-foreground mb-4 flex-grow">Learn how precise cost estimation helps you win more bids, build client trust, and scale your business.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
21<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 7, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/what-to-do-when-estimator-misses-bid-deadlines/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/MissingBidDeadlines.png" alt="What to Do When Your Estimator Misses the Bid Deadlines (How to Prevent It)" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Best Practices</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">What to Do When Your Estimator Misses the Bid Deadlines (How to Prevent It)</h2><p class="text-muted-foreground mb-4 flex-grow">Learn how to prevent it and why outsourcing your estimate to Paradise Estimating ensures you never miss a deadline.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>August 3, 2026</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a><a class="bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full" href="/blog/construction-estimating-guide/"><article class="h-full flex flex-col"><div class="h-48 overflow-hidden"><img src="/assets/Blog1/ConstructionDetails.png" alt="5 Ways Accurate Estimates Can Save Your Construction Project" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="p-6 flex flex-col flex-grow"><div class="inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start">Best Practices</div><h2 class="text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer">5 Ways Accurate Estimates Can Save Your Construction Project</h2><p class="text-muted-foreground mb-4 flex-grow">Discover how precise cost estimating can prevent budget overruns and keep your projects on track.</p><div class="flex items-center gap-4 text-sm text-muted-foreground mt-auto"><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg>January 15, 2024</div><div class="flex items-center gap-1"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path></svg>Paradise Team</div></div></div></article></a></div></div></section></main><footer class="bg-[#1A1F2C] text-white py-16"><div class="container mx-auto px-4 lg:px-6"><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-12 mb-16"><div class="space-y-4"><div class="w-24 h-24 bg-white/10 rounded-full flex items-center justify-center mb-6"><img alt="Paradise Estimating Logo" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" class="object-contain" style="color:transparent" srcSet="/_next/image/?url=%2Fassets%2Flogo.webp&amp;w=96&amp;q=75 1x, /_next/image/?url=%2Fassets%2Flogo.webp&amp;w=256&amp;q=75 2x" src="/_next/image/?url=%2Fassets%2Flogo.webp&amp;w=256&amp;q=75"/></div><p class="text-gray-400 text-sm leading-relaxed">Paradise  Estimating is one of the leading construction estimating services provider in the industry. We deliver accurate, reliable, and detailed cost estimates. At Paradise Estimating, the strengths of our work are precision and accuracy. Every estimate is carefully prepared using the latest tools and methods.</p><div class="mt-4"><h4 class="text-sm font-semibold mb-2 text-gray-300">Follow Us</h4><div class="flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-gray-400"><a href="https://www.facebook.com/paradiseestimatinginc/" target="_blank" rel="noopener noreferrer" class="hover:text-[#7ED957] transition-colors">Facebook</a><span class="opacity-40">·</span><a href="https://www.instagram.com/paradiseestimatinginc/" target="_blank" rel="noopener noreferrer" class="hover:text-[#7ED957] transition-colors">Instagram</a><span class="opacity-40">·</span><a href="https://www.youtube.com/@paradiseestimating" target="_blank" rel="noopener noreferrer" class="hover:text-[#7ED957] transition-colors">YouTube</a><span class="opacity-40">·</span><a href="https://x.com/Paradisese84633" target="_blank" rel="noopener noreferrer" class="hover:text-[#7ED957] transition-colors">Twitter</a><span class="opacity-40">·</span><a href="https://www.pinterest.com/paradiseestimatinginc/" target="_blank" rel="noopener noreferrer" class="hover:text-[#7ED957] transition-colors">Pinterest</a><span class="opacity-40">·</span><a href="https://www.tiktok.com/@paradiseestimatinginc" target="_blank" rel="noopener noreferrer" class="hover:text-[#7ED957] transition-colors">TikTok</a></div></div></div><div><h3 class="text-xl font-bold mb-6">Quick Links</h3><ul class="space-y-3"><li><a href="/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Home</span></a></li><li><a href="/sample-projects/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Sample Projects</span></a></li><li><a href="/portfolio/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Portfolio</span></a></li><li><a href="/about-us/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">About Us</span></a></li><li><a href="/service-areas/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Locations</span></a></li><li><a href="/contact-us/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Contact Us</span></a></li></ul></div><div><h3 class="text-xl font-bold mb-6">Service</h3><ul class="space-y-3"><li><a href="/residential-estimating-services/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Residential Estimating</span></a></li><li><a href="/commercial-estimating-services/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Commercial Estimating</span></a></li><li><a href="/industrial-estimating-services/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Industrial Estimating</span></a></li><li><a href="/cpm-scheduling-services/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">
21CPM Scheduling Services</span></a></li><li><a href="/construction-takeoff-services/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Construction Takeoff Services</span></a></li><li><a href="/dedicated-construction-estimating-services/" class="flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 text-primary" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg><span class="group-hover:translate-x-1 transition-transform">Dedicated Construction Estimator</span></a></li></ul></div><div><h3 class="text-xl font-bold mb-6">Contact Us</h3><ul class="space-y-4 text-sm text-gray-400"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin w-5 h-5 text-[#7ED957] flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span>898 Bay Ridge Avenue,<br/>Brooklyn, NY 11220, USA.</span></li><li class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-5 h-5 text-[#7ED957] flex-shrink-0" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><a href="tel:+17187196171" class="hover:text-white transition-colors">+1 (718) 719-6171</a></li><li class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail w-5 h-5 text-[#7ED957] flex-shrink-0" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="mailto:[email protected]" class="hover:text-white transition-colors">[email protected]</a></li></ul><div class="mt-5 pt-4 border-t border-white/10"><a href="https://contractorslist.com/" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 text-sm text-gray-300 hover:text-white transition-colors group"><span>Part of</span><span class="text-[#7ED957] font-bold underline underline-offset-4 group-hover:text-white transition-colors">Contractors List</span><span class="text-xs text-[#7ED957] group-hover:translate-x-0.5 transition-transform">↗</span></a></div></div></div><div class="border-t border-white/20 pt-8 flex flex-col md:flex-row justify-between items-center text-sm text-gray-400"><div class="flex gap-8 mb-4 md:mb-0"><a href="/privacy-policy/" class="hover:text-white transition-colors text-xs md:text-sm">Privacy Policy</a><a href="/terms-and-conditions/" class="hover:text-white transition-colors text-xs md:text-sm whitespace-nowrap">Terms &amp; Conditions</a><a href="/faqs/" class="hover:text-white transition-colors text-xs md:text-sm">FAQs</a></div><div><p>Copyright © <!-- -->2026<!-- --> | Paradise Estimating</p></div></div></div></footer></div><!--$--><!--/$--><div class="fixed bottom-5 right-5 md:bottom-6 md:right-6 z-50 select-none"><button id="chat-widget-trigger" aria-label="Open chat - We are online" class="group relative flex items-center bg-[#1e293b] hover:bg-[#0f172a] active:scale-95 text-white pl-3.5 pr-1.5 py-1.5 rounded-full shadow-xl transition-all duration-200 border border-slate-700/60 cursor-pointer"><span class="relative flex h-2.5 w-2.5 mr-2" title="Online now"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-emerald-400 opacity-75"></span><span class="relative inline-flex rounded-full h-2.5 w-2.5 bg-emerald-500"></span></span><span class="text-[13px] font-semibold text-white mr-2.5">Chat Online</span><span class="w-8 h-8 rounded-full bg-[#334155] group-hover:bg-[#47
215569] transition-colors flex items-center justify-center shrink-0 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square w-4 h-4 text-white" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg><span class="absolute -top-0.5 -right-0.5 w-2.5 h-2.5 bg-emerald-500 border-2 border-[#1e293b] rounded-full"></span></span></button></div><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events:none"><ol tabindex="-1" class="fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></ol></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
21<script src="/_next/static/chunks/44ex-yb0qc1el.js" id="_R_" async=""></script>
21<script>(self.__next_f=self.__next_f||[]).push([0])</script>
21<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[39756,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"default\"]\n5:I[2971,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\",\"/_next/static/chunks/3j8dm6qpq8w8k.js\",\"/_next/static/chunks/2yztv5_70042w.js\"],\"default\"]\n6:I[22016,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\",\"/_next/static/chunks/3j8dm6qpq8w8k.js\",\"/_next/static/chunks/2yztv5_70042w.js\"],\"\"]\n7:I[42716,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\",\"/_next/static/chunks/3j8dm6qpq8w8k.js\",\"/_next/static/chunks/2yztv5_70042w.js\"],\"default\"]\n18:I[68027,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"default\",1]\n1b:I[85437,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\",\"/_next/static/chunks/3j8dm6qpq8w8k.js\",\"/_next/static/chunks/2yztv5_70042w.js\"],\"Image\"]\n1c:I[5014,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\",\"/_next/static/chunks/3j8dm6qpq8w8k.js\",\"/_next/static/chunks/2yztv5_70042w.js\"],\"default\"]\n23:I[97367,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"OutletBoundary\"]\n24:\"$Sreact.suspense\"\n27:I[97367,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"ViewportBoundary\"]\n29:I[97367,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"MetadataBoundary\"]\n2b:I[79520,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"\"]\n2d:I[30824,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"default\"]\n2e:I[56194,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"default\"]\n2f:I[27201,[\"/_next/static/chunks/3cugafw12f_r9.js\",\"/_next/static/chunks/1zytbzma0047e.js\",\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/2m60mm6q3_9y2.js\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/231f26yosnyz6.css\",\"style\"]\n:HL[\"/_next/static/chunks/2uqa30kaio17b.css\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
21<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"blog\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"blog\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/231f26yosnyz6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2uqa30kaio17b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3cugafw12f_r9.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1zytbzma0047e.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1w2u2d3md3hc6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/14mrh2-p_w84d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/2m60mm6q3_9y2.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Blog\\\",\\\"name\\\":\\\"Paradise Construction Estimating Blog\\\",\\\"description\\\":\\\"Expert insights, tips, and industry news for construction professionals\\\"}\"}}],[\"$\",\"$L5\",null,{}],[\"$\",\"main\",null,{\"children\":[[\"$\",\"section\",null,{\"className\":\"relative w-full min-h-[350px] flex items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 w-full h-full z-0\",\"style\":{\"backgroundImage\":\"url('/assets/services.png')\",\"backgroundSize\":\"100% 100%\",\"backgroundPosition\":\"center\",\"backgroundRepeat\":\"no-repeat\"}}],[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4 lg:px-6 relative z-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-3xl\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-3xl lg:text-5xl font-black uppercase leading-tight mb-6 text-black\",\"children\":\"BLOGS\"}],[\"$\",\"p\",null,{\"className\":\"text-xl lg:text-2xl font-bold tracking-wider text-black mb-6\",\"children\":\"PARADISE ESTIMATING COMPANY\"}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"w-full\",\"style\":{\"height\":\"0.5px\",\"backgroundColor\":\"#d1d5db\"}}],[\"$\",\"section\",null,{\"className\":\"py-16 lg:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4 lg:px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-2 lg:grid-cols-3 gap-8\",\"children\":[[\"$\",\"$L6\",\"0\",{\"href\":\"/blog/what-is-construction-estimating-and-how-does-it-work/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/ConstructionEstimatingWork.png\",\"alt\":\"What Is Construction Estimating and How Does It Work?\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Education\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"What Is Construction Estimating and How Does It Work?\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"Before the start of any construction project, the most important thing every contractor needs to know is how much it will cost. Learn what construction estimating is and how the process works from start to finish.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 28, 2026\"]}],\"$L8\"]}]]}]]}]}],\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\"]}]}]}]]}],\"$L12\"]}],[\"$L13\",\"$L14\"],\"$L15\"]}],{}
21,null,false,null]},null,false,\"$@16\"]},null,false,null],\"$L17\",false]],\"m\":\"$undefined\",\"G\":[\"$18\",[\"$L19\",\"$L1a\"]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"YjU1SrGK7X_3imphlciJg\"}\n"])</script>
21<script>self.__next_f.push([1,"8:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]\n"])</script>
21<script>self.__next_f.push([1,"9:[\"$\",\"$L6\",\"1\",{\"href\":\"/blog/best-construction-estimating-software-estimators-contractors-need-to-know/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/EstimatingTakeoffSoftwares.png\",\"alt\":\"Best Construction Estimating Software: Estimators \u0026 Contractors Need to Know\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Education\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"Best Construction Estimating Software: Estimators \u0026 Contractors Need to Know\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"The construction industry has changed significantly in the past few years. Learn about the best estimating software tools that help contractors prepare accurate bids, reduce errors, and save valuable time.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 27, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"a:[\"$\",\"$L6\",\"2\",{\"href\":\"/blog/13-common-mistakes-in-construction-estimating-avoid/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/CommonEstimatingMistakes.png\",\"alt\":\"13 Common Mistakes in Construction Estimating That You Need to Avoid\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Education\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"13 Common Mistakes in Construction Estimating That You Need to Avoid\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"An accurate construction estimate is important to manage construction activities and produce accurate results. Learn the 13 most common estimating mistakes and how to avoid them to keep your projects profitable.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 25, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"b:[\"$\",\"$L6\",\"3\",{\"href\":\"/blog/construction-cost-estimating-takeoff-services-every-detail/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/EstimatingTakeoffServices.png\",\"alt\":\"Construction Cost Estimating \u0026 Takeoff Services—Every Detail You Want to Know\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Education\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"Construction Cost Estimating \u0026 Takeoff Services—Every Detail You Want to Know\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"Understanding the value of construction cost estimating is important to achieving profitable projects. Learn everything about cost estimating and takeoff services, why they matter, and how outsourcing can benefit your business.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 24, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"c:[\"$\",\"$L6\",\"4\",{\"href\":\"/blog/detailed-guide-cost-estimating-nyc-contractors/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/NYCCostEstimating.png\",\"alt\":\"Detailed Guide to Cost Estimating for NYC Contractors\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Education\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"Detailed Guide to Cost Estimating for NYC Contractors\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"NYC contractors need guidance for cost estimating to manage the highly exceptional construction prices. Learn the step-by-step process to calculate exact costs.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 19, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"d:[\"$\",\"$L6\",\"5\",{\"href\":\"/blog/best-tips-to-build-perfect-construction-budget/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/BestTipsForBudget.png\",\"alt\":\"Best Tips to Build a Perfect Construction Budget\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Best Practices\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"Best Tips to Build a Perfect Construction Budget\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"A perfect budget is the foundation of project success. Building a construction budget requires proper planning and accurate estimation. Learn expert tips to create a budget that ensures profitability and avoids cost overruns.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 17, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"e:[\"$\",\"$L6\",\"6\",{\"href\":\"/blog/how-to-build-construction-budget-that-actually-works/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/BuildConstructionBudget.png\",\"alt\":\"How to Build a Construction Budget That Actually Works?\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Best Practices\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"How to Build a Construction Budget That Actually Works?\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"Learn strategies to build an accurate construction budget that prevents cost overruns and ensures project success.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 11, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Education\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"f:[\"$\",\"$L6\",\"7\",{\"href\":\"/blog/importance-of-accurate-estimate-for-winning-more-bids/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/importanceofaccurateestimates.png\",\"alt\":\"The Importance of an Accurate Estimate for Winning More Bids\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Education\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"The Importance of an Accurate Estimate for Winning More Bids\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"Learn how precise cost estimation helps you win more bids, build client trust, and scale your business.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 7, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"10:[\"$\",\"$L6\",\"8\",{\"href\":\"/blog/what-to-do-when-estimator-misses-bid-deadlines/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/MissingBidDeadlines.png\",\"alt\":\"What to Do When Your Estimator Misses the Bid Deadlines (How to Prevent It)\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Best Practices\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"What to Do When Your Estimator Misses the Bid Deadlines (How to Prevent It)\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"Learn how to prevent it and why outsourcing your estimate to Paradise Estimating ensures you never miss a deadline.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"August 3, 2026\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"11:[\"$\",\"$L6\",\"9\",{\"href\":\"/blog/construction-estimating-guide/\",\"className\":\"bg-background rounded-lg shadow-card hover:shadow-hover transition-shadow overflow-hidden border border-border group block h-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"h-full flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-48 overflow-hidden\",\"children\":[\"$\",\"$L7\",null,{\"src\":\"/assets/Blog1/ConstructionDetails.png\",\"alt\":\"5 Ways Accurate Estimates Can Save Your Construction Project\",\"className\":\"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300\"}]}],[\"$\",\"div\",null,{\"className\":\"p-6 flex flex-col flex-grow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block px-3 py-1 bg-primary/10 text-primary rounded-full text-sm font-medium mb-3 self-start\",\"children\":\"Best Practices\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold mb-3 group-hover:text-primary transition-colors cursor-pointer\",\"children\":\"5 Ways Accurate Estimates Can Save Your Construction Project\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-4 flex-grow\",\"children\":\"Discover how precise cost estimating can prevent budget overruns and keep your projects on track.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 text-sm text-muted-foreground mt-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\"}]}],\"January 15, 2024\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],\"Paradise Team\"]}]]}]]}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"12:[\"$\",\"footer\",null,{\"className\":\"bg-[#1A1F2C] text-white py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4 lg:px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-12 mb-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-24 h-24 bg-white/10 rounded-full flex items-center justify-center mb-6\",\"children\":[\"$\",\"$L1b\",null,{\"src\":\"/assets/logo.webp\",\"alt\":\"Paradise Estimating Logo\",\"width\":80,\"height\":80,\"className\":\"object-contain\"}]}],[\"$\",\"p\",null,{\"className\":\"text-gray-400 text-sm leading-relaxed\",\"children\":\"Paradise  Estimating is one of the leading construction estimating services provider in the industry. We deliver accurate, reliable, and detailed cost estimates. At Paradise Estimating, the strengths of our work are precision and accuracy. Every estimate is carefully prepared using the latest tools and methods.\"}],[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold mb-2 text-gray-300\",\"children\":\"Follow Us\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-gray-400\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/paradiseestimatinginc/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-[#7ED957] transition-colors\",\"children\":\"Facebook\"}],[\"$\",\"span\",null,{\"className\":\"opacity-40\",\"children\":\"·\"}],[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/paradiseestimatinginc/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-[#7ED957] transition-colors\",\"children\":\"Instagram\"}],[\"$\",\"span\",null,{\"className\":\"opacity-40\",\"children\":\"·\"}],[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@paradiseestimating\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-[#7ED957] transition-colors\",\"children\":\"YouTube\"}],[\"$\",\"span\",null,{\"className\":\"opacity-40\",\"children\":\"·\"}],[\"$\",\"a\",null,{\"href\":\"https://x.com/Paradisese84633\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-[#7ED957] transition-colors\",\"children\":\"Twitter\"}],[\"$\",\"span\",null,{\"className\":\"opacity-40\",\"children\":\"·\"}],[\"$\",\"a\",null,{\"href\":\"https://www.pinterest.com/paradiseestimatinginc/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-[#7ED957] transition-colors\",\"children\":\"Pinterest\"}],[\"$\",\"span\",null,{\"className\":\"opacity-40\",\"children\":\"·\"}],[\"$\",\"a\",null,{\"href\":\"https://www.tiktok.com/@paradiseestimatinginc\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-[#7ED957] transition-colors\",\"children\":\"TikTok\"}]]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-xl font-bold mb-6\",\"children\":\"Quick Links\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"0\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m9 18 6-6-6-6\",\"key\":\"mthhwq\"}]],\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Home\"}]]}]}],[\"$\",\"li\",\"1\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/sample-projects/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Sample Projects\"}]]}]}],[\"$\",\"li\",\"2\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/portfolio/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Portfolio\"}]]}]}],[\"$\",\"li\",\"3\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/about-us/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],\"$L1d\"]}]}],\"$L1e\",\"$L1f\"]}]]}],\"$L20\",\"$L21\"]}],\"$L22\"]}]}]\n"])</script>
21<script>self.__next_f.push([1,"13:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3j8dm6qpq8w8k.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n14:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2yztv5_70042w.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n15:[\"$\",\"$L23\",null,{\"children\":[\"$\",\"$24\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@25\"}]}]\n26:[]\n16:\"$W26\"\n17:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L27\",null,{\"children\":\"$L28\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L29\",null,{\"children\":[\"$\",\"$24\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L2a\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n19:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/231f26yosnyz6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1a:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2uqa30kaio17b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1d:[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"About Us\"}]\n1e:[\"$\",\"li\",\"4\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/service-areas/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Locations\"}]]}]}]\n1f:[\"$\",\"li\",\"5\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/contact-us/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Contact Us\"}]]}]}]\n"])</script>
21<script>self.__next_f.push([1,"20:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-xl font-bold mb-6\",\"children\":\"Service\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"0\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/residential-estimating-services/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Residential Estimating\"}]]}]}],[\"$\",\"li\",\"1\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/commercial-estimating-services/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Commercial Estimating\"}]]}]}],[\"$\",\"li\",\"2\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/industrial-estimating-services/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Industrial Estimating\"}]]}]}],[\"$\",\"li\",\"3\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/cpm-scheduling-services/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"CPM Scheduling Services\"}]]}]}],[\"$\",\"li\",\"4\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/construction-takeoff-services/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Construction Takeoff Services\"}]]}]}],[\"$\",\"li\",\"5\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/dedicated-construction-estimating-services/\",\"className\":\"flex items-center gap-2 text-gray-300 hover:text-primary transition-colors group\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$12:props:children:props:children:0:props:children:1:props:children:1:props:children:0:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-chevron-right w-4 h-4 text-primary\"}],[\"$\",\"span\",null,{\"className\":\"group-hover:translate-x-1 transition-transform\",\"children\":\"Dedicated Construction Estimator\"}]]}]}]]}]]}]\n"])</script>
21<script>self.__next_f.push([1,"21:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-xl font-bold mb-6\",\"children\":\"Contact Us\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-4 text-sm text-gray-400\",\"children\":[[\"$\",\"li\",null,{\"className\":\"flex items-start gap-3\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\",\"key\":\"1r0f0z\"}],[\"circle\",{\"cx\":\"12\",\"cy\":\"10\",\"r\":\"3\",\"key\":\"ilqhr7\"}]],\"className\":\"lucide-map-pin w-5 h-5 text-[#7ED957] flex-shrink-0 mt-0.5\"}],[\"$\",\"span\",null,{\"children\":[\"898 Bay Ridge Avenue,\",[\"$\",\"br\",null,{}],\"Brooklyn, NY 11220, USA.\"]}]]}],[\"$\",\"li\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384\",\"key\":\"9njp5v\"}]],\"className\":\"lucide-phone w-5 h-5 text-[#7ED957] flex-shrink-0\"}],[\"$\",\"a\",null,{\"href\":\"tel:+17187196171\",\"className\":\"hover:text-white transition-colors\",\"children\":\"+1 (718) 719-6171\"}]]}],[\"$\",\"li\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\",\"key\":\"132q7q\"}],[\"rect\",{\"x\":\"2\",\"y\":\"4\",\"width\":\"20\",\"height\":\"16\",\"rx\":\"2\",\"key\":\"izxlao\"}]],\"className\":\"lucide-mail w-5 h-5 text-[#7ED957] flex-shrink-0\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"hover:text-white transition-colors\",\"children\":\"[email protected]\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-5 pt-4 border-t border-white/10\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://contractorslist.com/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-1.5 text-sm text-gray-300 hover:text-white transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Part of\"}],[\"$\",\"span\",null,{\"className\":\"text-[#7ED957] font-bold underline underline-offset-4 group-hover:text-white transition-colors\",\"children\":\"Contractors List\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-[#7ED957] group-hover:translate-x-0.5 transition-transform\",\"children\":\"↗\"}]]}]}]]}]\n"])</script>
21<script>self.__next_f.push([1,"22:[\"$\",\"div\",null,{\"className\":\"border-t border-white/20 pt-8 flex flex-col md:flex-row justify-between items-center text-sm text-gray-400\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-8 mb-4 md:mb-0\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/privacy-policy/\",\"className\":\"hover:text-white transition-colors text-xs md:text-sm\",\"children\":\"Privacy Policy\"}],[\"$\",\"a\",null,{\"href\":\"/terms-and-conditions/\",\"className\":\"hover:text-white transition-colors text-xs md:text-sm whitespace-nowrap\",\"children\":\"Terms \u0026 Conditions\"}],[\"$\",\"a\",null,{\"href\":\"/faqs/\",\"className\":\"hover:text-white transition-colors text-xs md:text-sm\",\"children\":\"FAQs\"}]]}],[\"$\",\"div\",null,{\"children\":[\"$\",\"p\",null,{\"children\":[\"Copyright © \",2026,\" | Paradise Estimating\"]}]}]]}]\n2c:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-M7SWK2MK\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"}}]\n"])</script>
21<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_786c1081-module__J60SBq__variable h-full antialiased\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"$L2b\",null,{\"id\":\"google-tag-manager\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-M7SWK2MK');\"}}],[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\n  \\\"@context\\\": \\\"https://schema.org\\\",\\n  \\\"@type\\\": \\\"BreadcrumbList\\\",\\n  \\\"itemListElement\\\": [\\n    {\\n      \\\"@type\\\": \\\"ListItem\\\",\\n      \\\"position\\\": 1,\\n      \\\"name\\\": \\\"Home\\\",\\n      \\\"item\\\": \\\"https://paradiseestimating.com/\\\"\\n    },\\n    {\\n      \\\"@type\\\": \\\"ListItem\\\",\\n      \\\"position\\\": 2,\\n      \\\"name\\\": \\\"Blog\\\",\\n      \\\"item\\\": \\\"https://paradiseestimating.com/blog/\\\"\\n    }\\n  ]\\n}\"}}]]]}],[\"$\",\"body\",null,{\"className\":\"min-h-full flex flex-col font-sans\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"noscript\",null,{\"children\":\"$2c\"}],[\"$\",\"$L2d\",null,{\"children\":[[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L2e\",null,{}]]}]]}]]}]\n"])</script>
21<script>self.__next_f.push([1,"28:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n25:null\n"])</script>
21<script>self.__next_f.push([1,"2a:[[\"$\",\"title\",\"0\",{\"children\":\"Construction Estimating Blog | Paradise Estimating\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Paradise Estimating blog offers expert tips on construction estimating, material takeoffs, cost analysis, bidding strategies, and industry trends for contractors.\\n\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"3\",{\"name\":\"googlebot\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://paradiseestimating.com/blog/\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Construction Estimating Blog | Paradise Estimating\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Paradise Estimating blog offers expert tips on construction estimating, material takeoffs, cost analysis, bidding strategies, and industry trends for contractors.\\n\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://paradiseestimating.com/blog/\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Paradise Estimating\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://paradiseestimating.com/assets/logo.webp\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:site\",\"content\":\"@paradiseestimate\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Construction Estimating Blog | Paradise Estimating\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Paradise Estimating blog offers expert tips on construction estimating, material takeoffs, cost analysis, bidding strategies, and industry trends for contractors.\\n\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://paradiseestimating.com/assets/logo.webp\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.315p60-1fv5kk.ico\",\"sizes\":\"400x400\",\"type\":\"image/x-icon\"}],[\"$\",\"$L2f\",\"18\",{}]]\n"])</script>
21</body></html>

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.