Help
RSS
API
Feed
Maltego
Contact
Domain > mail.bethpagechimney.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2018-09-27
209.140.30.42
(
ClassC
)
2026-01-22
205.251.138.187
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Thu, 22 Jan 2026 01:18:29 GMTServer: ApacheLast-Modified: Tue, 02 Sep 2025 22:03:05 GMTAccept-Ranges: bytesContent-Length: 37560Content-Type: text/html !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Bethpage, NY CHIMNEY SERVICES/title> meta namedescription contentProfessional chimney services including repair, cleaning, and more in Bethpage, 11714. Get top-quality honest chimney care from local experts.> meta namekeywords contentBethpage Chimney, Chimney Services Bethpage NY, Chimney Repair, Chimney Cleaning, Stainless Steel Chimney Liner, Chimney Pointing, Chimney Crown Repair, 11714, Long Island Chimney Services> meta namerobots contentindex, follow> meta namegeo.position content40.7404;-73.4855> meta nameICBM content40.7404;-73.4855> link relicon typeimage/x-icon hrefhttps://bethpagechimney.com/images/chimney-company-bethpage-ny-11714-favicon.ico> script typeapplication/ld+json> { @context: https://schema.org, @type: LocalBusiness, name: Chimney Services, url: https://bethpagechimney.com, address: { @type: PostalAddress, streetAddress: 123 Stewart Ave, addressLocality: Bethpage, addressRegion: NY, postalCode: 11714, addressCountry: US }, telephone: 516-690-7471, priceRange: $200 - $3000, openingHoursSpecification: { @type: OpeningHoursSpecification, dayOfWeek: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, opens: 07:00, closes: 17:00 }, { @type: OpeningHoursSpecification, dayOfWeek: Sunday, opens: 09:00, closes: 15:00 } , areaServed: {@type: Town, name: Plainview}, {@type: Town, name: Hicksville}, {@type: Town, name: Levittown}, {@type: Village, name: Farmingdale}, {@type: Town, name: Old Bethpage}, {@type: Town, name: Plainedge}, {@type: Town, name: North Wantagh} , service: { @type: Service, name: Blockage Removal, description: Professional removal of chimney blockages, including animal nests, debris, and excessive creosote buildup, to restore proper ventilation. }, { @type: Service, name: Chimney Cap Installation, description: Installation of new chimney caps to protect the flue from water damage, animals, and debris. }, { @type: Service, name: Chase Covers, description: Custom-fabricated chase covers installed to prevent water from seeping into the chimney and causing structural damage. }, { @type: Service, name: Chimney Cleaning, description: Professional chimney cleaning services to remove soot and creosote buildup for safe operation. }, { @type: Service, name: Stainless Steel Chimney Liner, description: Installation and repair of stainless steel chimney liners to ensure the safe and efficient venting of smoke and gases. }, { @type: Service, name: Chimney Pointing, description: Masonry repair service to replace old, deteriorated mortar joints in the chimney to maintain structural integrity. }, { @type: Service, name: Chimney Crown Repair, description: Expert repair of chimney crowns to protect against water, debris, and weather damage in Bethpage, 11714. }, { @type: Service, name: Chimney Repair, description: Expert chimney repair, including masonry, crown, and stainless steel liner repairs. }, { @type: Service, name: Chimney Waterproofing, description: Application of a professional-grade waterproofing sealant to protect the chimney masonry from water damage and deterioration. }, { @type: Service, name: Chimney Flashing Leaks Repaired, description: Repair and sealing of chimney flashing to prevent leaks where the chimney meets the roofline. }, { @type: Service, name: Chimney Inspection, description: Comprehensive chimney inspections to identify potential hazards and ensure code compliance. } } /script> script srchttps://cdn.tailwindcss.com>/script> script srchttps://unpkg.com/react@18/umd/react.production.min.js>/script> script srchttps://unpkg.com/react-dom@18/umd/react-dom.production.min.js>/script> script srchttps://unpkg.com/@babel/standalone/babel.min.js>/script> script typemodule> import { initializeApp } from https://www.gstatic.com/firebasejs/10.12.2/firebase-app.js; import { getAuth, signInAnonymously, onAuthStateChanged, signInWithCustomToken } from https://www.gstatic.com/firebasejs/10.12.2/firebase-auth.js; import { getFirestore, doc, onSnapshot, setDoc } from https://www.gstatic.com/firebasejs/10.12.2/firebase-firestore.js; window.firebase { initializeApp, getAuth, signInAnonymously, onAuthStateChanged, signInWithCustomToken, getFirestore, doc, onSnapshot, setDoc }; /script> style> body { font-family: Inter, sans-serif; background-image: url(https://bethpagechimney.com/images/bg-image.jpg); background-size: cover; background-attachment: fixed; background-position: center; position: relative; } body::before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0); z-index: -1; } .container { width: 90%; max-width: 1200px; } .service-icon { fill: #003087; } .slider-image { transition: opacity 0.5s ease-in-out; } .slider-image.hidden { opacity: 0; position: absolute; top: 0; left: 0; } .slider-image.visible { opacity: 1; position: relative; } #tawk-container { bottom: 50px !important; } /style>/head>body> div idroot>/div> script typetext/babel> const { useState, useEffect } React; const { initializeApp, getAuth, signInAnonymously, onAuthStateChanged, signInWithCustomToken, getFirestore } window.firebase; const firebaseConfig { apiKey: AIzaSyCUZv0VpW5TDkwclqHifY372onySNkAtIk, authDomain: bethpage-e42c5.firebaseapp.com, projectId: bethpage-e42c5, storageBucket: bethpage-e42c5.firebasestorage.app, messagingSenderId: 813698790085, appId: 1:813698790085:web:0421ac36645fd5b5b136ac, measurementId: G-8N8BSNPQ4D }; const app Object.keys(firebaseConfig).length > 0 ? initializeApp(firebaseConfig) : null; const db app ? getFirestore(app) : null; const auth app ? getAuth(app) : null; const ImageSlider ({ images }) > { const currentSlide, setCurrentSlide useState(0); const nextSlide () > setCurrentSlide((prev) > (prev + 1) % images.length); const prevSlide () > setCurrentSlide((prev) > (prev - 1 + images.length) % images.length); return ( div classNamerelative w-full overflow-hidden rounded-lg shadow-lg mb-8 style{{height: 400px}}> {images.map((image, index) > ( img key{index} src{image.src} alt{image.alt} className{`w-full h-full object-cover slider-image ${index currentSlide ? visible : hidden}`} /> ))} button onClick{prevSlide} classNameabsolute top-1/2 left-4 transform -translate-y-1/2 p-2 bg-black bg-opacity-50 text-#FFC107 rounded-full focus:outline-none hover:bg-opacity-75 transition-colors> ❮ /button> button onClick{nextSlide} classNameabsolute top-1/2 right-4 transform -translate-y-1/2 p-2 bg-black bg-opacity-50 text-#FFC107 rounded-full focus:outline-none hover:bg-opacity-75 transition-colors> ❯ /button> /div> ); }; const App () > { const currentPage, setCurrentPage useState(home); const authReady, setAuthReady useState(false); const userId, setUserId useState(null); const appId typeof __app_id ! undefined ? __app_id : default-app-id; const pagesContent { home: { title: PROFESSIONAL CHIMNEY SERVICES BETHPAGE, NY, description: SERVING THE 11714 AREA WITH RELIABLE AND HIGH-QUALITY, HONEST CHIMNEY CARE. }, repair: { title: CHIMNEY REPAIR, description: WE PROVIDE CHIMNEY REPAIR SERVICES IN BETHPAGE, NY, 11714 AND THE SURROUNDING AREAS. WE SPECIALIZE IN COMPREHENSIVE CHIMNEY REPAIR SOLUTIONS, ENSURING THE SAFETY, FUNCTIONALITY, AND AESTHETIC APPEAL OF YOUR CHIMNEY. OUR EXPERIENCED TECHNICIANS ARE COMMITTED TO DELIVERING TOP-QUALITY CHIMNEY REPAIR SERVICES TAILORED TO YOUR SPECIFIC NEEDS. }, cleaning: { title: CHIMNEY CLEANING, description: WE OFFER PROFESSIONAL CHIMNEY CLEANING, A CRUCIAL MAINTENANCE TASK THAT ENSURES THE SAFETY AND EFFICIENCY OF YOUR FIREPLACE, OIL BURNER, OR GAS FURNACE. OVER TIME, CREOSOTE, A HIGHLY FLAMMABLE BYPRODUCT OF COMBUSTION, BUILDS UP INSIDE THE FLUE. OUR PROFESSIONAL CHIMNEY SWEEPS USE SPECIALIZED TOOLS TO THOROUGHLY REMOVE THIS BUILDUP, SIGNIFICANTLY REDUCING THE RISK OF A CHIMNEY FIRE. WE ALSO CLEAR AWAY ANY BLOCKAGES, SUCH AS BIRD NESTS OR DEBRIS, TO ENSURE PROPER VENTILATION AND PREVENT DANGEROUS CARBON MONOXIDE FROM ENTERING YOUR HOME. TRUST OUR CERTIFIED TECHNICIANS IN BETHPAGE, NY, TO PROVIDE A COMPREHENSIVE CLEANING SERVICE THAT PROTECTS YOUR FAMILY AND HOME. }, liner: { title: STAINLESS STEEL CHIMNEY LINER, description: WE ENSURE THE SAFETY AND EFFICIENCY OF YOUR GAS HEATING SYSTEM WITH EXPERT STAINLESS STEEL CHIMNEY LINER INSTALLATION AND REPAIR SERVICES. OUR EXPERIENCED TECHNICIANS SPECIALIZE IN STAINLESS STEEL CHIMNEY LINERS DESIGNED TO PROTECT YOUR HOME FROM HARMFUL BYPRODUCTS WHILE OPTIMIZING YOUR SYSTEM\S PERFORMANCE. TRUST OUR LOCAL EXPERTISE IN BETHPAGE, NY, 11714 FOR TOP-NOTCH STAINLESS STEEL CHIMNEY LINER SOLUTIONS. }, blockage: { title: CHIMNEY BLOCKAGE REMOVAL, description: WE OFFER EXPERT CHIMNEY BLOCKAGE REMOVAL SERVICES TO ENSURE THE SAFETY AND EFFICIENCY OF YOUR FIREPLACE OR HEATING SYSTEM. OUR CERTIFIED TECHNICIANS USE ADVANCED TOOLS AND TECHNIQUES TO IDENTIFY AND ELIMINATE BLOCKAGES, GUARANTEEING OPTIMAL PERFORMANCE AND PREVENTING POTENTIAL HAZARDS. LEARN WHY HOMEOWNERS IN BETHPAGE, NY, 11714, RELY ON US FOR PROFESSIONAL CHIMNEY BLOCKAGE REMOVAL. }, caps: { title: CHIMNEY CAPS INSTALLED, description: WE ELEVATE YOUR CHIMNEY\S FUNCTIONALITY AND STYLE WITH TOP-QUALITY CHIMNEY CAP INSTALLATION SERVICES. WE PROTECT YOUR CHIMNEY FROM WEATHER, PESTS, AND MORE, WHILE ENHANCING YOUR BETHPAGE, NY, 11714 PROPERTY. }, chaseCover: { title: CHIMNEY CHASE COVERS, description: WE PROTECT YOUR CHIMNEY AND HOME FROM THE ELEMENTS WITH HIGH-QUALITY CHIMNEY CHASE COVERS. OUR CUSTOM-DESIGNED COVERS, CRAFTED FROM PREMIUM MATERIALS, SHIELD YOUR CHIMNEY FROM RAIN, SNOW, AND ANIMALS, ENSURING EFFICIENT VENTILATION AND PREVENTING COSTLY DAMAGE. DISCOVER WHY HOMEOWNERS IN BETHPAGE, NY, 11714 TRUST OUR EXPERIENCED TEAM FOR CHIMNEY CHASE COVER SOLUTIONS. }, pointing: { title: CHIMNEY POINTING, description: CHIMNEY POINTING, ALSO KNOWN AS CHIMNEY REPOINTING OR CHIMNEY MORTAR REPAIR, IS A VITAL MAINTENANCE PROCESS THAT PRESERVES THE STRUCTURAL INTEGRITY AND APPEAL OF YOUR CHIMNEY. OVER TIME, THE MORTAR JOINTS BETWEEN THE BRICKS OR STONES IN YOUR CHIMNEY CAN DETERIORATE DUE TO EXPOSURE TO WEATHER, TEMPERATURE FLUCTUATIONS, AND THE PASSAGE OF TIME. THIS DETERIORATION CAN LEAD TO WATER LEAKS, CHIMNEY INSTABILITY, AND EVEN SAFETY HAZARDS. CHIMNEY POINTING INVOLVES THE SKILLED REMOVAL OF DETERIORATED MORTAR FROM THE JOINTS AND REPLACING IT WITH FRESH, DURABLE MORTAR. THIS METICULOUS PROCESS NOT ONLY RESTORES THE CHIMNEY\S STRENGTH AND STABILITY BUT ALSO ENHANCES ITS AESTHETIC APPEAL. PROPERLY EXECUTED CHIMNEY POINTING ENSURES THAT YOUR CHIMNEY CAN WITHSTAND THE ELEMENTS, MAINTAIN EFFICIENT OPERATION, AND PREVENT COSTLY REPAIRS IN THE FUTURE. WE EXPERTS IN CHIMNEY POINTING, USING THE HIGHEST-QUALITY MATERIALS AND CRAFTSMANSHIP TO REVITALIZE YOUR CHIMNEY. WHETHER YOU HAVE A BRICK OR STONE CHIMNEY, WE TAILOR OUR POINTING SERVICES TO MATCH THE ORIGINAL DESIGN AND SPECIFICATIONS WHILE PRIORITIZING THE LONGEVITY AND SAFETY OF YOUR CHIMNEY STRUCTURE. BETHPAGE, NY, 11714 }, waterproofing: { title: CHIMNEY WATERPROOFING, description: PROTECTING YOUR MASONRY CHIMNEY FROM WATER IS ONE OF THE MOST IMPORTANT THINGS YOU CAN DO TO PREVENT COSTLY DAMAGE. OUR PROFESSIONAL CHIMNEY WATERPROOFING SERVICE USES INDUSTRY-LEADING PRODUCTS LIKE CHIMNEYSAVER TO CREATE A CLEAR, BREATHABLE, AND WATER-REPELLENT BARRIER. THIS ADVANCED TREATMENT PREVENTS WATER FROM PENETRATING THE POROUS BRICKS AND MORTAR, WHICH CAN LEAD TO FREEZE-THAW DAMAGE, CRUMBLING MASONRY, AND EFFLORESCENCE (WHITE STAINING). UNLIKE SEALANTS THAT CAN TRAP MOISTURE INSIDE, CHIMNEYSAVER ALLOWS THE CHIMNEY TO VENT VAPOR WHILE STILL KEEPING RAIN OUT. THIS PROCESS MAINTAINS THE STRUCTURAL INTEGRITY OF YOUR CHIMNEY AND EXTENDS ITS LIFESPAN, SAVING YOU FROM EXPENSIVE REPAIRS DOWN THE LINE. }, crown: { title: CHIMNEY CROWN REPAIR, description: WE PROVIDE EXPERT CHIMNEY CROWN REPAIR SERVICES IN BETHPAGE, NY, 11714 AND SURROUNDING AREAS. THE CHIMNEY CROWN, A VITAL COMPONENT AT THE TOP OF YOUR CHIMNEY, PROTECTS IT FROM WATER, DEBRIS, AND WEATHER DAMAGE. CRACKS, FLAKING, OR POOR CONSTRUCTION CAN LEAD TO LEAKS, MASONRY DETERIORATION, AND COSTLY REPAIRS. OUR CERTIFIED TECHNICIANS SPECIALIZE IN SEALING MINOR CRACKS, RECOATING WITH DURABLE SEALANTS, OR REBUILDING DAMAGED CROWNS WITH HIGH-QUALITY CONCRETE. WE ENSURE PROPER DRAINAGE AND LONG-LASTING PROTECTION, KEEPING YOUR CHIMNEY SAFE AND FUNCTIONAL. TRUST OUR LOCAL EXPERTISE IN BETHPAGE, NY, 11714 FOR PROFESSIONAL CHIMNEY CROWN REPAIR TAILORED TO YOUR NEEDS. } }; useEffect(() > { if (!auth) return; const signIn async () > { try { if (typeof __initial_auth_token ! undefined) { await signInWithCustomToken(auth, __initial_auth_token); } else { await signInAnonymously(auth); } } catch (error) { console.error(AUTHENTICATION ERROR:, error); } }; signIn(); const unsubscribe onAuthStateChanged(auth, (user) > { if (user) { setUserId(user.uid); } else { setUserId(null); } setAuthReady(true); }); return () > unsubscribe(); }, auth); const handleNavClick (page) > setCurrentPage(page); const ServiceCard ({ title, onClick, children, icon }) > ( div classNamebg-white p-6 rounded-xl shadow-lg hover:shadow-2xl transform hover:scale-105 transition-all duration-300 cursor-pointer flex flex-col items-center text-center onClick{onClick}> div classNameflex-shrink-0 w-24 h-24 mb-4 bg-#FFC107 rounded-full flex items-center justify-center text-#003087>{icon}/div> h3 classNametext-2xl font-bold mb-2 text-gray-800>{title}/h3> div classNametext-gray-600>{children}/div> /div> ); const houseWithChimneySvg ( svg classNameservice-icon w-16 h-16 xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillnone strokecurrentColor strokeWidth2 strokeLinecapround strokeLinejoinround> path dM3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z/> polyline points9 22 9 12 15 12 15 22/> path dM16 11V6h3l-3-3v8z/> /svg> ); const sliderImages { repair: { src: https://bethpagechimney.com/images/repair-1.jpg, alt: A PROFESSIONAL TECHNICIAN REPAIRING A BRICK CHIMNEY WITH NEW MORTAR IN BETHPAGE. }, { src: https://bethpagechimney.com/images/repair-damaged.jpg, alt: AN OLD CHIMNEY WITH CRACKED AND MISSING MORTAR, BEFORE REPAIR IN BETHPAGE. }, { src: https://bethpagechimney.com/images/repair-tools.jpg, alt: CLOSE UP OF TOOLS USED FOR CHIMNEY MASONRY REPAIR IN BETHPAGE. } , cleaning: { src: https://bethpagechimney.com/images/cleaning-1.jpg, alt: A CHIMNEY SWEEP USING A LONG BRUSH TO CLEAN THE INSIDE OF A FLUE IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cleaning-creosote.jpg, alt: A PILE OF CREOSOTE AND SOOT REMOVED FROM A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cleaning-equipment.jpg, alt: PROFESSIONAL TOOLS FOR CHIMNEY CLEANING AND INSPECTION IN BETHPAGE. } , liner: { src: https://bethpagechimney.com/images/liner-installation.jpg, alt: A TECHNICIAN INSTALLING A NEW STAINLESS STEEL CHIMNEY LINER IN BETHPAGE. }, { src: https://bethpagechimney.com/images/liner-repair.jpg, alt: A NEW STAINLESS STEEL CHIMNEY LINER BEING LOWERED INTO THE CHIMNEY FLUE IN BETHPAGE. }, { src: https://bethpagechimney.com/images/liner-protection.jpg, alt: A FINISHED STAINLESS STEEL CHIMNEY LINER INSTALLATION, READY TO PROTECT THE HOME IN BETHPAGE. } , blockage: { src: https://bethpagechimney.com/images/blockage-removal.jpg, alt: A PROFESSIONAL REMOVING A BIRDS NEST FROM A BLOCKED CHIMNEY FLUE IN BETHPAGE. }, { src: https://bethpagechimney.com/images/blockage-debris.jpg, alt: A VIEW INSIDE A CHIMNEY SHOWING A BLOCKAGE OF LEAVES AND DEBRIS IN BETHPAGE. }, { src: https://bethpagechimney.com/images/blockage-inspection.jpg, alt: A TECHNICIAN USING A CAMERA TO INSPECT A CHIMNEY FOR BLOCKAGES IN BETHPAGE. } , caps: { src: https://bethpagechimney.com/images/cap-installation.jpg, alt: A TECHNICIAN SECURING A NEW METAL CHIMNEY CAP ON A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cap-closeup.jpg, alt: A CLOSE-UP OF A NEW CHIMNEY CAP PROTECTING THE FLUE OPENING IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cap-damaged.jpg, alt: AN OLD, RUSTED CHIMNEY CAP THAT NEEDS TO BE REPLACED IN BETHPAGE. } , chaseCover: { src: https://bethpagechimney.com/images/chase-cover-1.jpg, alt: A CUSTOM-MADE STAINLESS STEEL CHASE COVER ON A CHIMNEY TOP IN BETHPAGE. }, { src: https://bethpagechimney.com/images/chase-cover-install.jpg, alt: A TEAM OF PROFESSIONALS INSTALLING A NEW CHASE COVER ON A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/chase-cover-protection.jpg, alt: A CHIMNEY CHASE COVER PROTECTING THE CHIMNEY FROM RAIN AND SNOW IN BETHPAGE. } , pointing: { src: https://bethpagechimney.com/images/pointing-1.jpg, alt: A PROFESSIONAL TECHNICIAN REPOINTING MORTAR JOINTS ON A BRICK CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/pointing-work.jpg, alt: A CLOSE-UP OF A TECHNICIAN APPLYING FRESH MORTAR TO A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/pointing-finished.jpg, alt: A FRESHLY POINTED CHIMNEY WITH STRONG, NEW MORTAR JOINTS IN BETHPAGE. } , waterproofing: { src: https://bethpagechimney.com/images/waterproofing-1.jpg, alt: A PROFESSIONAL APPLYING A CLEAR WATERPROOFING SEALANT TO A MASONRY CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/waterproofing-spray.jpg, alt: A TECHNICIAN USING A SPRAYER TO APPLY A CHIMNEY WATERPROOFING PRODUCT IN BETHPAGE. }, { src: https://bethpagechimney.com/images/waterproofing-beaded.jpg, alt: A WATERPROOFED BRICK CHIMNEY WITH WATER BEADED ON THE SURFACE, SHOWING THE PROTECTIVE LAYER IN BETHPAGE. } , crown: { src: https://bethpagechimney.com/images/crown-repair-1.jpg, alt: A TECHNICIAN REPAIRING A CHIMNEY CROWN IN BETHPAGE }, { src: https://bethpagechimney.com/images/crown-repair-2.jpg, alt: A NEWLY REPAIRED CHIMNEY CROWN WITH SEALANT IN BETHPAGE }, { src: https://bethpagechimney.com/images/crown-repair-3.jpg, alt: A DAMAGED CHIMNEY CROWN BEFORE REPAIR IN BETHPAGE } }; const TextResponsePage () > { const phoneNumber 516-690-7471; return ( section classNamepy-12 px-4 text-center bg-white bg-opacity-90 rounded-xl shadow-lg> h1 classNametext-4xl md:text-5xl font-bold mb-4 text-gray-800>RECEIVE A TEXT RESPONSE/h1> p classNametext-lg text-gray-600 mb-8>CLICK BELOW TO OPEN YOUR MESSAGING APP AND TEXT US DIRECTLY./p> a href{`sms:${phoneNumber}`} classNameinline-block px-6 py-3 bg-#003087 text-#FFC107 font-bold text-lg rounded-lg shadow-md hover:bg-#002060 transition-colors duration-300> GET TEXT RESPONSE /a> /section> ); }; const renderPage () > { const content pagesContentcurrentPage; const userInput, setUserInput useState(); const aiResponse, setAiResponse useState(); const isLoadingAi, setIsLoadingAi useState(false); const error, setError useState(null); const clearInputCharacterByCharacter (input, setInput) > { let currentInput input; const interval setInterval(() > { if (currentInput.length > 0) { currentInput currentInput.slice(0, -1); setInput(currentInput); } else { clearInterval(interval); } }, 100); }; const handleGenerateInsight async () > { if (!userInput) { setError(DO I NEED A CHIMNEY LINER?.); return; } setIsLoadingAi(true); setError(null); setAiResponse(); try { let chatHistory ; const prompt `You are an AI-powered chimney expert named CHIMNEY MAINTENANCE AI servicing Bethpage, NY. The user is on the ${content.title} service page. They have a problem they want to describe related to their chimney. Based on their input, provide a brief, helpful, technical and professional insight. Do not offer a quote or pricing, WE ONLY USE STAINLESS STEEL LINERS(ONLY STAINLESS STEEL), CHIMNEY CAPS ONLY STAINLESS STEEL AND COPPER, DO NOT MENTION ALUMINUM AS AN OPTION. End your response by encouraging the user to call or text 516-690-7471.\nDME Maintenance services Bethpage, NY 11714 for a professional inspection. Users problem${userInput}`; chatHistory.push({ role: user, parts: { text: prompt } }); const payload { contents: chatHistory }; const apiKey AIzaSyD3bQOWlLfSWStv91bRzPGRhgd01aoPack; const apiUrl `https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash-latest:generateContent?key${apiKey}`; const response await fetch(apiUrl, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify(payload) }); if (!response.ok) throw new Error(`HTTP error! Status: ${response.status}`); const result await response.json(); if (result.candidates && result.candidates0.content && result.candidates0.content.parts && result.candidates0.content.parts0.text) { const text result.candidates0.content.parts0.text; setAiResponse(text); clearInputCharacterByCharacter(userInput, setUserInput); } else { setError(Failed to get a valid AI response.); } } catch (err) { console.error(API Error:, err); setError(Error communicating with AI. Please try again.); } finally { setIsLoadingAi(false); } }; switch (currentPage) { case home: return ( > section classNamemin-h-screen flex flex-col justify-evenly gap-6 px-4> div classNamecontainer mx-auto text-center> div classNamepy-4 px-8 bg-white bg-opacity-90 rounded-xl shadow-lg> a hreftel:516-690-7471 classNameblock mb-4 px-8 py-4 bg-#003087 text-#FFC107 font-bold text-lg rounded-lg shadow-md hover:bg-#002060 transition-colors duration-300> CALL FOR A FREE ESTIMATE /a> h1 classNametext-4xl md:text-6xl font-bold mb-4 text-gray-800>{content.title}/h1> p classNametext-lg md:text-xl text-gray-800>{content.description}/p> /div> /div> div classNamecontainer mx-auto text-center> div classNamepy-4 px-8 bg-white bg-opacity-90 rounded-xl shadow-lg> h2 classNametext-3xl md:text-4xl font-bold mb-4 text-gray-800>OUR EXPERT SERVICES/h2> p classNametext-lg text-gray-800>WE PROVIDE A FULL RANGE OF CHIMNEY SERVICES TO KEEP YOUR HOME SAFE AND WARM. CLICK ON A SERVICE TO LEARN MORE./p> /div> div classNamegrid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 mt-6> ServiceCard titleBLOCKAGE REMOVAL onClick{() > handleNavClick(blockage)} icon{houseWithChimneySvg}> p>WE SAFELY CLEAR NESTS AND DEBRIS TO RESTORE PROPER AIRFLOW./p> /ServiceCard> ServiceCard titleCAP INSTALLATION onClick{() > handleNavClick(caps)} icon{houseWithChimneySvg}> p>PROTECT YOUR CHIMNEY FROM RAIN, SNOW, AND PESTS./p> /ServiceCard> ServiceCard titleCHASE COVERS onClick{() > handleNavClick(chaseCover)} icon{houseWithChimneySvg}> p>CUSTOM-MADE SOLUTIONS TO PREVENT WATER DAMAGE./p> /ServiceCard> ServiceCard titleCHIMNEY CLEANING onClick{() > handleNavClick(cleaning)} icon{houseWithChimneySvg}> p>THOROUGH CLEANING TO REMOVE DANGEROUS CREOSOTE BUILDUP./p> /ServiceCard> ServiceCard titleSTAINLESS STEEL CHIMNEY LINER onClick{() > handleNavClick(liner)} icon{houseWithChimneySvg}> p>INSTALLATION AND REPAIR OF STAINLESS STEEL LINERS FOR SAFETY AND EFFICIENCY./p> /ServiceCard> ServiceCard titleCHIMNEY POINTING onClick{() > handleNavClick(pointing)} icon{houseWithChimneySvg}> p>RESTORING THE MORTAR TO PRESERVE YOUR CHIMNEYS STRUCTURE./p> /ServiceCard> ServiceCard titleCHIMNEY CROWN REPAIR onClick{() > handleNavClick(crown)} icon{houseWithChimneySvg}> p>EXPERT REPAIR OF CHIMNEY CROWNS TO PREVENT WATER DAMAGE./p> /ServiceCard> ServiceCard titleCHIMNEY REPAIR onClick{() > handleNavClick(repair)} icon{houseWithChimneySvg}> p>COMPREHENSIVE SOLUTIONS FOR ALL TYPES OF CHIMNEY DAMAGE./p> /ServiceCard> ServiceCard titleWATERPROOFING onClick{() > handleNavClick(waterproofing)} icon{houseWithChimneySvg}> p>PROTECT YOUR CHIMNEY FROM MOISTURE AND WATER DAMAGE./p> /ServiceCard> /div> /div> /section> /> ); case textResponse: return TextResponsePage />; case contact: return ( section classNamepy-12 px-4 text-center bg-white bg-opacity-90 rounded-xl shadow-lg> h1 classNametext-4xl md:text-6xl font-bold mb-6 text-gray-800>CONTACT US/h1> p classNametext-lg md:text-xl mb-4 text-gray-600>FOR THE FASTEST SERVICE, PLEASE CALL US AT:/p> a hreftel:516-690-7471 classNametext-4xl font-bold mb-6 text-#003087 block>516-690-7471/a> p classNametext-lg md:text-xl mb-4 text-gray-600>OR EMAIL US AT:/p> a hrefmailto:tech@bethpagechimney.com classNametext-4xl font-bold mb-6 text-#003087 block>tech@bethpagechimney.com/a> p classNametext-lg md:text-xl mb-6 text-gray-600>WE LOOK FORWARD TO HEARING FROM YOU AND HELPING WITH YOUR CHIMNEY NEEDS./p> p classNametext-xl font-bold mb-6 text-#003087>WE NOW ACCEPT CRYPTOCURRENCY PAYMENTS/p> a hrefhttps://maps.app.goo.gl/yFoZiEJVJkxunDTC6 target_blank relnoopener noreferrer classNameinline-block px-6 py-3 mb-6 bg-#003087 text-#FFC107 font-bold rounded-lg hover:bg-#002060 transition-colors duration-300> VIEW OUR GOOGLE BUSINESS PROFILE /a> h2 classNametext-3xl font-bold mb-6 text-gray-800>OUR SERVICE AREA/h2> div classNamew-full> iframe srchttps://www.google.com/maps/embed?pb!1m18!1m12!1m3!1d15194.987654321098!2d-73.4855!3d40.7404!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2sBethpage%2C%20NY%2011714!5e2!3m2!1sen!2sus!4v1728912345678!5m2!1sen!2sus width100% height450 classNameborder-0 rounded-lg shadow-lg allowFullScreen loadinglazy referrerPolicyno-referrer-when-downgrade>/iframe> /div> /section> ); default: const images sliderImagescurrentPage || ; return ( section classNamepy-12 px-4 text-center bg-white bg-opacity-90 rounded-xl shadow-lg> h1 classNametext-4xl md:text-6xl font-bold mb-4 text-gray-800>{content.title}/h1> {images.length > 0 && ImageSlider images{images} />} p classNametext-lg md:text-xl text-gray-800>{content.description}/p> div classNamebg-gray-100 p-6 rounded-lg my-8> h2 classNametext-2xl font-bold mb-4 text-gray-800>Have a question about your chimney?/h2> p classNamemb-4 text-gray-700>Describe your chimney problem below, and our AI assistant can provide a general insight./p> textarea classNamew-full p-4 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-#003087 mb-4 rows4 placeholdere.g., WHEN SHOULD I GET MY CHIMNEY CLEANED? DO I NEED A CHIMNEY LINER? value{userInput} onChange{(e) > setUserInput(e.target.value)}>/textarea> button onClick{handleGenerateInsight} disabled{isLoadingAi} className{`px-6 py-3 font-bold text-#FFC107 rounded-lg transition-colors duration-300 ${isLoadingAi ? bg-#002060 cursor-not-allowed : bg-#003087 hover:bg-#002060}`}> {isLoadingAi ? Generating Insight... : Get AI Insight} /button> {error && div classNamemt-4 p-3 bg-red-100 text-red-700 rounded-lg>{error}/div>} {aiResponse && ( div classNamemt-6 p-4 bg-#FFC107 text-#003087 rounded-lg> p classNamefont-bold>AI Insight:/p> p classNamemt-2 whitespace-pre-wrap>{aiResponse}/p> /div> )} /div> div classNamemt-8 flex flex-col md:flex-row items-center justify-center space-y-4 md:space-y-0 md:space-x-4> button onClick{() > handleNavClick(home)} classNamew-full md:w-auto px-6 py-3 bg-gray-600 text-white font-bold rounded-lg hover:bg-gray-700 transition-colors duration-300> BACK TO HOME /button> a hreftel:516-690-7471 classNamew-full md:w-auto px-6 py-3 bg-#003087 text-#FFC107 font-bold rounded-lg hover:bg-#002060 transition-colors duration-300> CALL FOR A FREE ESTIMATE /a> /div> /section> ); } }; return ( > div classNamebg-#003087 text-#FFC107> header classNamecontainer mx-auto px-4 py-6 flex flex-col sm:flex-row justify-between items-center> a href# classNametext-2xl font-extrabold text-#FFC107 hover:text-#DAA520 transition-colors duration-300 mb-4 sm:mb-0 onClick{() > handleNavClick(home)}> DME MAINTENANCE /a> nav classNameflex flex-col sm:flex-row items-center space-y-4 sm:space-y-0 sm:space-x-4> a hreftel:516-690-7471 classNametext-xl font-bold text-#FFC107 hover:text-#DAA520 transition-colors duration-300> 516-690-7471 /a> ul classNameflex space-x-4> li>button onClick{() > handleNavClick(home)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>HOME/button>/li> li>button onClick{() > handleNavClick(repair)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>REPAIR/button>/li> li>button onClick{() > handleNavClick(cleaning)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>CLEANING/button>/li> li>button onClick{() > handleNavClick(liner)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>STAINLESS STEEL CHIMNEY LINER/button>/li> li>button onClick{() > handleNavClick(contact)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>CONTACT/button>/li> /ul> /nav> /header> /div> main classNamecontainer mx-auto my-8 px-4>{renderPage()}/main> footer classNamebg-#003087 text-#FFC107 text-center py-6 mt-12> div classNamecontainer mx-auto> p classNamemb-2>© 2025 bethpagechimney.com. ALL RIGHTS RESERVED./p> div classNameflex flex-col sm:flex-row justify-center items-center space-y-2 sm:space-y-0 sm:space-x-4 mt-4> span classNametext-#FFC107>WE NOW ACCEPT CRYPTOCURRENCY PAYMENTS/span> span classNametext-gray-300>|/span> a href# onClick{() > handleNavClick(textResponse)} classNametext-#FFC107 hover:text-#DAA520 transition-colors duration-300> GET A TEXT RESPONSE /a> span classNametext-gray-300>|/span> a hrefhttps://maps.app.goo.gl/yFoZiEJVJkxunDTC6 target_blank relnoopener noreferrer classNametext-#FFC107 hover:text-#DAA520 transition-colors duration-300> VIEW OUR GOOGLE BUSINESS PROFILE /a> /div> /div> /footer> /> ); }; const root ReactDOM.createRoot(document.getElementById(root)); root.render(App />); /script> !--Start of Tawk.to Script--> script typetext/javascript> var Tawk_APITawk_API||{}, Tawk_LoadStartnew Date(); (function(){ var s1document.createElement(script),s0document.getElementsByTagName(script)0; s1.asynctrue; s1.srchttps://embed.tawk.to/57452b24f633cc8d73fff906/default; s1.charsetUTF-8; s1.setAttribute(crossorigin,*); s0.parentNode.insertBefore(s1,s0); })(); /script> !--End of Tawk.to Script-->/body>/html>
Port 443
HTTP/1.1 200 OKDate: Thu, 22 Jan 2026 01:18:29 GMTServer: ApacheLast-Modified: Tue, 02 Sep 2025 22:03:05 GMTAccept-Ranges: bytesContent-Length: 37560Content-Type: text/html !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Bethpage, NY CHIMNEY SERVICES/title> meta namedescription contentProfessional chimney services including repair, cleaning, and more in Bethpage, 11714. Get top-quality honest chimney care from local experts.> meta namekeywords contentBethpage Chimney, Chimney Services Bethpage NY, Chimney Repair, Chimney Cleaning, Stainless Steel Chimney Liner, Chimney Pointing, Chimney Crown Repair, 11714, Long Island Chimney Services> meta namerobots contentindex, follow> meta namegeo.position content40.7404;-73.4855> meta nameICBM content40.7404;-73.4855> link relicon typeimage/x-icon hrefhttps://bethpagechimney.com/images/chimney-company-bethpage-ny-11714-favicon.ico> script typeapplication/ld+json> { @context: https://schema.org, @type: LocalBusiness, name: Chimney Services, url: https://bethpagechimney.com, address: { @type: PostalAddress, streetAddress: 123 Stewart Ave, addressLocality: Bethpage, addressRegion: NY, postalCode: 11714, addressCountry: US }, telephone: 516-690-7471, priceRange: $200 - $3000, openingHoursSpecification: { @type: OpeningHoursSpecification, dayOfWeek: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, opens: 07:00, closes: 17:00 }, { @type: OpeningHoursSpecification, dayOfWeek: Sunday, opens: 09:00, closes: 15:00 } , areaServed: {@type: Town, name: Plainview}, {@type: Town, name: Hicksville}, {@type: Town, name: Levittown}, {@type: Village, name: Farmingdale}, {@type: Town, name: Old Bethpage}, {@type: Town, name: Plainedge}, {@type: Town, name: North Wantagh} , service: { @type: Service, name: Blockage Removal, description: Professional removal of chimney blockages, including animal nests, debris, and excessive creosote buildup, to restore proper ventilation. }, { @type: Service, name: Chimney Cap Installation, description: Installation of new chimney caps to protect the flue from water damage, animals, and debris. }, { @type: Service, name: Chase Covers, description: Custom-fabricated chase covers installed to prevent water from seeping into the chimney and causing structural damage. }, { @type: Service, name: Chimney Cleaning, description: Professional chimney cleaning services to remove soot and creosote buildup for safe operation. }, { @type: Service, name: Stainless Steel Chimney Liner, description: Installation and repair of stainless steel chimney liners to ensure the safe and efficient venting of smoke and gases. }, { @type: Service, name: Chimney Pointing, description: Masonry repair service to replace old, deteriorated mortar joints in the chimney to maintain structural integrity. }, { @type: Service, name: Chimney Crown Repair, description: Expert repair of chimney crowns to protect against water, debris, and weather damage in Bethpage, 11714. }, { @type: Service, name: Chimney Repair, description: Expert chimney repair, including masonry, crown, and stainless steel liner repairs. }, { @type: Service, name: Chimney Waterproofing, description: Application of a professional-grade waterproofing sealant to protect the chimney masonry from water damage and deterioration. }, { @type: Service, name: Chimney Flashing Leaks Repaired, description: Repair and sealing of chimney flashing to prevent leaks where the chimney meets the roofline. }, { @type: Service, name: Chimney Inspection, description: Comprehensive chimney inspections to identify potential hazards and ensure code compliance. } } /script> script srchttps://cdn.tailwindcss.com>/script> script srchttps://unpkg.com/react@18/umd/react.production.min.js>/script> script srchttps://unpkg.com/react-dom@18/umd/react-dom.production.min.js>/script> script srchttps://unpkg.com/@babel/standalone/babel.min.js>/script> script typemodule> import { initializeApp } from https://www.gstatic.com/firebasejs/10.12.2/firebase-app.js; import { getAuth, signInAnonymously, onAuthStateChanged, signInWithCustomToken } from https://www.gstatic.com/firebasejs/10.12.2/firebase-auth.js; import { getFirestore, doc, onSnapshot, setDoc } from https://www.gstatic.com/firebasejs/10.12.2/firebase-firestore.js; window.firebase { initializeApp, getAuth, signInAnonymously, onAuthStateChanged, signInWithCustomToken, getFirestore, doc, onSnapshot, setDoc }; /script> style> body { font-family: Inter, sans-serif; background-image: url(https://bethpagechimney.com/images/bg-image.jpg); background-size: cover; background-attachment: fixed; background-position: center; position: relative; } body::before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0); z-index: -1; } .container { width: 90%; max-width: 1200px; } .service-icon { fill: #003087; } .slider-image { transition: opacity 0.5s ease-in-out; } .slider-image.hidden { opacity: 0; position: absolute; top: 0; left: 0; } .slider-image.visible { opacity: 1; position: relative; } #tawk-container { bottom: 50px !important; } /style>/head>body> div idroot>/div> script typetext/babel> const { useState, useEffect } React; const { initializeApp, getAuth, signInAnonymously, onAuthStateChanged, signInWithCustomToken, getFirestore } window.firebase; const firebaseConfig { apiKey: AIzaSyCUZv0VpW5TDkwclqHifY372onySNkAtIk, authDomain: bethpage-e42c5.firebaseapp.com, projectId: bethpage-e42c5, storageBucket: bethpage-e42c5.firebasestorage.app, messagingSenderId: 813698790085, appId: 1:813698790085:web:0421ac36645fd5b5b136ac, measurementId: G-8N8BSNPQ4D }; const app Object.keys(firebaseConfig).length > 0 ? initializeApp(firebaseConfig) : null; const db app ? getFirestore(app) : null; const auth app ? getAuth(app) : null; const ImageSlider ({ images }) > { const currentSlide, setCurrentSlide useState(0); const nextSlide () > setCurrentSlide((prev) > (prev + 1) % images.length); const prevSlide () > setCurrentSlide((prev) > (prev - 1 + images.length) % images.length); return ( div classNamerelative w-full overflow-hidden rounded-lg shadow-lg mb-8 style{{height: 400px}}> {images.map((image, index) > ( img key{index} src{image.src} alt{image.alt} className{`w-full h-full object-cover slider-image ${index currentSlide ? visible : hidden}`} /> ))} button onClick{prevSlide} classNameabsolute top-1/2 left-4 transform -translate-y-1/2 p-2 bg-black bg-opacity-50 text-#FFC107 rounded-full focus:outline-none hover:bg-opacity-75 transition-colors> ❮ /button> button onClick{nextSlide} classNameabsolute top-1/2 right-4 transform -translate-y-1/2 p-2 bg-black bg-opacity-50 text-#FFC107 rounded-full focus:outline-none hover:bg-opacity-75 transition-colors> ❯ /button> /div> ); }; const App () > { const currentPage, setCurrentPage useState(home); const authReady, setAuthReady useState(false); const userId, setUserId useState(null); const appId typeof __app_id ! undefined ? __app_id : default-app-id; const pagesContent { home: { title: PROFESSIONAL CHIMNEY SERVICES BETHPAGE, NY, description: SERVING THE 11714 AREA WITH RELIABLE AND HIGH-QUALITY, HONEST CHIMNEY CARE. }, repair: { title: CHIMNEY REPAIR, description: WE PROVIDE CHIMNEY REPAIR SERVICES IN BETHPAGE, NY, 11714 AND THE SURROUNDING AREAS. WE SPECIALIZE IN COMPREHENSIVE CHIMNEY REPAIR SOLUTIONS, ENSURING THE SAFETY, FUNCTIONALITY, AND AESTHETIC APPEAL OF YOUR CHIMNEY. OUR EXPERIENCED TECHNICIANS ARE COMMITTED TO DELIVERING TOP-QUALITY CHIMNEY REPAIR SERVICES TAILORED TO YOUR SPECIFIC NEEDS. }, cleaning: { title: CHIMNEY CLEANING, description: WE OFFER PROFESSIONAL CHIMNEY CLEANING, A CRUCIAL MAINTENANCE TASK THAT ENSURES THE SAFETY AND EFFICIENCY OF YOUR FIREPLACE, OIL BURNER, OR GAS FURNACE. OVER TIME, CREOSOTE, A HIGHLY FLAMMABLE BYPRODUCT OF COMBUSTION, BUILDS UP INSIDE THE FLUE. OUR PROFESSIONAL CHIMNEY SWEEPS USE SPECIALIZED TOOLS TO THOROUGHLY REMOVE THIS BUILDUP, SIGNIFICANTLY REDUCING THE RISK OF A CHIMNEY FIRE. WE ALSO CLEAR AWAY ANY BLOCKAGES, SUCH AS BIRD NESTS OR DEBRIS, TO ENSURE PROPER VENTILATION AND PREVENT DANGEROUS CARBON MONOXIDE FROM ENTERING YOUR HOME. TRUST OUR CERTIFIED TECHNICIANS IN BETHPAGE, NY, TO PROVIDE A COMPREHENSIVE CLEANING SERVICE THAT PROTECTS YOUR FAMILY AND HOME. }, liner: { title: STAINLESS STEEL CHIMNEY LINER, description: WE ENSURE THE SAFETY AND EFFICIENCY OF YOUR GAS HEATING SYSTEM WITH EXPERT STAINLESS STEEL CHIMNEY LINER INSTALLATION AND REPAIR SERVICES. OUR EXPERIENCED TECHNICIANS SPECIALIZE IN STAINLESS STEEL CHIMNEY LINERS DESIGNED TO PROTECT YOUR HOME FROM HARMFUL BYPRODUCTS WHILE OPTIMIZING YOUR SYSTEM\S PERFORMANCE. TRUST OUR LOCAL EXPERTISE IN BETHPAGE, NY, 11714 FOR TOP-NOTCH STAINLESS STEEL CHIMNEY LINER SOLUTIONS. }, blockage: { title: CHIMNEY BLOCKAGE REMOVAL, description: WE OFFER EXPERT CHIMNEY BLOCKAGE REMOVAL SERVICES TO ENSURE THE SAFETY AND EFFICIENCY OF YOUR FIREPLACE OR HEATING SYSTEM. OUR CERTIFIED TECHNICIANS USE ADVANCED TOOLS AND TECHNIQUES TO IDENTIFY AND ELIMINATE BLOCKAGES, GUARANTEEING OPTIMAL PERFORMANCE AND PREVENTING POTENTIAL HAZARDS. LEARN WHY HOMEOWNERS IN BETHPAGE, NY, 11714, RELY ON US FOR PROFESSIONAL CHIMNEY BLOCKAGE REMOVAL. }, caps: { title: CHIMNEY CAPS INSTALLED, description: WE ELEVATE YOUR CHIMNEY\S FUNCTIONALITY AND STYLE WITH TOP-QUALITY CHIMNEY CAP INSTALLATION SERVICES. WE PROTECT YOUR CHIMNEY FROM WEATHER, PESTS, AND MORE, WHILE ENHANCING YOUR BETHPAGE, NY, 11714 PROPERTY. }, chaseCover: { title: CHIMNEY CHASE COVERS, description: WE PROTECT YOUR CHIMNEY AND HOME FROM THE ELEMENTS WITH HIGH-QUALITY CHIMNEY CHASE COVERS. OUR CUSTOM-DESIGNED COVERS, CRAFTED FROM PREMIUM MATERIALS, SHIELD YOUR CHIMNEY FROM RAIN, SNOW, AND ANIMALS, ENSURING EFFICIENT VENTILATION AND PREVENTING COSTLY DAMAGE. DISCOVER WHY HOMEOWNERS IN BETHPAGE, NY, 11714 TRUST OUR EXPERIENCED TEAM FOR CHIMNEY CHASE COVER SOLUTIONS. }, pointing: { title: CHIMNEY POINTING, description: CHIMNEY POINTING, ALSO KNOWN AS CHIMNEY REPOINTING OR CHIMNEY MORTAR REPAIR, IS A VITAL MAINTENANCE PROCESS THAT PRESERVES THE STRUCTURAL INTEGRITY AND APPEAL OF YOUR CHIMNEY. OVER TIME, THE MORTAR JOINTS BETWEEN THE BRICKS OR STONES IN YOUR CHIMNEY CAN DETERIORATE DUE TO EXPOSURE TO WEATHER, TEMPERATURE FLUCTUATIONS, AND THE PASSAGE OF TIME. THIS DETERIORATION CAN LEAD TO WATER LEAKS, CHIMNEY INSTABILITY, AND EVEN SAFETY HAZARDS. CHIMNEY POINTING INVOLVES THE SKILLED REMOVAL OF DETERIORATED MORTAR FROM THE JOINTS AND REPLACING IT WITH FRESH, DURABLE MORTAR. THIS METICULOUS PROCESS NOT ONLY RESTORES THE CHIMNEY\S STRENGTH AND STABILITY BUT ALSO ENHANCES ITS AESTHETIC APPEAL. PROPERLY EXECUTED CHIMNEY POINTING ENSURES THAT YOUR CHIMNEY CAN WITHSTAND THE ELEMENTS, MAINTAIN EFFICIENT OPERATION, AND PREVENT COSTLY REPAIRS IN THE FUTURE. WE EXPERTS IN CHIMNEY POINTING, USING THE HIGHEST-QUALITY MATERIALS AND CRAFTSMANSHIP TO REVITALIZE YOUR CHIMNEY. WHETHER YOU HAVE A BRICK OR STONE CHIMNEY, WE TAILOR OUR POINTING SERVICES TO MATCH THE ORIGINAL DESIGN AND SPECIFICATIONS WHILE PRIORITIZING THE LONGEVITY AND SAFETY OF YOUR CHIMNEY STRUCTURE. BETHPAGE, NY, 11714 }, waterproofing: { title: CHIMNEY WATERPROOFING, description: PROTECTING YOUR MASONRY CHIMNEY FROM WATER IS ONE OF THE MOST IMPORTANT THINGS YOU CAN DO TO PREVENT COSTLY DAMAGE. OUR PROFESSIONAL CHIMNEY WATERPROOFING SERVICE USES INDUSTRY-LEADING PRODUCTS LIKE CHIMNEYSAVER TO CREATE A CLEAR, BREATHABLE, AND WATER-REPELLENT BARRIER. THIS ADVANCED TREATMENT PREVENTS WATER FROM PENETRATING THE POROUS BRICKS AND MORTAR, WHICH CAN LEAD TO FREEZE-THAW DAMAGE, CRUMBLING MASONRY, AND EFFLORESCENCE (WHITE STAINING). UNLIKE SEALANTS THAT CAN TRAP MOISTURE INSIDE, CHIMNEYSAVER ALLOWS THE CHIMNEY TO VENT VAPOR WHILE STILL KEEPING RAIN OUT. THIS PROCESS MAINTAINS THE STRUCTURAL INTEGRITY OF YOUR CHIMNEY AND EXTENDS ITS LIFESPAN, SAVING YOU FROM EXPENSIVE REPAIRS DOWN THE LINE. }, crown: { title: CHIMNEY CROWN REPAIR, description: WE PROVIDE EXPERT CHIMNEY CROWN REPAIR SERVICES IN BETHPAGE, NY, 11714 AND SURROUNDING AREAS. THE CHIMNEY CROWN, A VITAL COMPONENT AT THE TOP OF YOUR CHIMNEY, PROTECTS IT FROM WATER, DEBRIS, AND WEATHER DAMAGE. CRACKS, FLAKING, OR POOR CONSTRUCTION CAN LEAD TO LEAKS, MASONRY DETERIORATION, AND COSTLY REPAIRS. OUR CERTIFIED TECHNICIANS SPECIALIZE IN SEALING MINOR CRACKS, RECOATING WITH DURABLE SEALANTS, OR REBUILDING DAMAGED CROWNS WITH HIGH-QUALITY CONCRETE. WE ENSURE PROPER DRAINAGE AND LONG-LASTING PROTECTION, KEEPING YOUR CHIMNEY SAFE AND FUNCTIONAL. TRUST OUR LOCAL EXPERTISE IN BETHPAGE, NY, 11714 FOR PROFESSIONAL CHIMNEY CROWN REPAIR TAILORED TO YOUR NEEDS. } }; useEffect(() > { if (!auth) return; const signIn async () > { try { if (typeof __initial_auth_token ! undefined) { await signInWithCustomToken(auth, __initial_auth_token); } else { await signInAnonymously(auth); } } catch (error) { console.error(AUTHENTICATION ERROR:, error); } }; signIn(); const unsubscribe onAuthStateChanged(auth, (user) > { if (user) { setUserId(user.uid); } else { setUserId(null); } setAuthReady(true); }); return () > unsubscribe(); }, auth); const handleNavClick (page) > setCurrentPage(page); const ServiceCard ({ title, onClick, children, icon }) > ( div classNamebg-white p-6 rounded-xl shadow-lg hover:shadow-2xl transform hover:scale-105 transition-all duration-300 cursor-pointer flex flex-col items-center text-center onClick{onClick}> div classNameflex-shrink-0 w-24 h-24 mb-4 bg-#FFC107 rounded-full flex items-center justify-center text-#003087>{icon}/div> h3 classNametext-2xl font-bold mb-2 text-gray-800>{title}/h3> div classNametext-gray-600>{children}/div> /div> ); const houseWithChimneySvg ( svg classNameservice-icon w-16 h-16 xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillnone strokecurrentColor strokeWidth2 strokeLinecapround strokeLinejoinround> path dM3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z/> polyline points9 22 9 12 15 12 15 22/> path dM16 11V6h3l-3-3v8z/> /svg> ); const sliderImages { repair: { src: https://bethpagechimney.com/images/repair-1.jpg, alt: A PROFESSIONAL TECHNICIAN REPAIRING A BRICK CHIMNEY WITH NEW MORTAR IN BETHPAGE. }, { src: https://bethpagechimney.com/images/repair-damaged.jpg, alt: AN OLD CHIMNEY WITH CRACKED AND MISSING MORTAR, BEFORE REPAIR IN BETHPAGE. }, { src: https://bethpagechimney.com/images/repair-tools.jpg, alt: CLOSE UP OF TOOLS USED FOR CHIMNEY MASONRY REPAIR IN BETHPAGE. } , cleaning: { src: https://bethpagechimney.com/images/cleaning-1.jpg, alt: A CHIMNEY SWEEP USING A LONG BRUSH TO CLEAN THE INSIDE OF A FLUE IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cleaning-creosote.jpg, alt: A PILE OF CREOSOTE AND SOOT REMOVED FROM A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cleaning-equipment.jpg, alt: PROFESSIONAL TOOLS FOR CHIMNEY CLEANING AND INSPECTION IN BETHPAGE. } , liner: { src: https://bethpagechimney.com/images/liner-installation.jpg, alt: A TECHNICIAN INSTALLING A NEW STAINLESS STEEL CHIMNEY LINER IN BETHPAGE. }, { src: https://bethpagechimney.com/images/liner-repair.jpg, alt: A NEW STAINLESS STEEL CHIMNEY LINER BEING LOWERED INTO THE CHIMNEY FLUE IN BETHPAGE. }, { src: https://bethpagechimney.com/images/liner-protection.jpg, alt: A FINISHED STAINLESS STEEL CHIMNEY LINER INSTALLATION, READY TO PROTECT THE HOME IN BETHPAGE. } , blockage: { src: https://bethpagechimney.com/images/blockage-removal.jpg, alt: A PROFESSIONAL REMOVING A BIRDS NEST FROM A BLOCKED CHIMNEY FLUE IN BETHPAGE. }, { src: https://bethpagechimney.com/images/blockage-debris.jpg, alt: A VIEW INSIDE A CHIMNEY SHOWING A BLOCKAGE OF LEAVES AND DEBRIS IN BETHPAGE. }, { src: https://bethpagechimney.com/images/blockage-inspection.jpg, alt: A TECHNICIAN USING A CAMERA TO INSPECT A CHIMNEY FOR BLOCKAGES IN BETHPAGE. } , caps: { src: https://bethpagechimney.com/images/cap-installation.jpg, alt: A TECHNICIAN SECURING A NEW METAL CHIMNEY CAP ON A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cap-closeup.jpg, alt: A CLOSE-UP OF A NEW CHIMNEY CAP PROTECTING THE FLUE OPENING IN BETHPAGE. }, { src: https://bethpagechimney.com/images/cap-damaged.jpg, alt: AN OLD, RUSTED CHIMNEY CAP THAT NEEDS TO BE REPLACED IN BETHPAGE. } , chaseCover: { src: https://bethpagechimney.com/images/chase-cover-1.jpg, alt: A CUSTOM-MADE STAINLESS STEEL CHASE COVER ON A CHIMNEY TOP IN BETHPAGE. }, { src: https://bethpagechimney.com/images/chase-cover-install.jpg, alt: A TEAM OF PROFESSIONALS INSTALLING A NEW CHASE COVER ON A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/chase-cover-protection.jpg, alt: A CHIMNEY CHASE COVER PROTECTING THE CHIMNEY FROM RAIN AND SNOW IN BETHPAGE. } , pointing: { src: https://bethpagechimney.com/images/pointing-1.jpg, alt: A PROFESSIONAL TECHNICIAN REPOINTING MORTAR JOINTS ON A BRICK CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/pointing-work.jpg, alt: A CLOSE-UP OF A TECHNICIAN APPLYING FRESH MORTAR TO A CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/pointing-finished.jpg, alt: A FRESHLY POINTED CHIMNEY WITH STRONG, NEW MORTAR JOINTS IN BETHPAGE. } , waterproofing: { src: https://bethpagechimney.com/images/waterproofing-1.jpg, alt: A PROFESSIONAL APPLYING A CLEAR WATERPROOFING SEALANT TO A MASONRY CHIMNEY IN BETHPAGE. }, { src: https://bethpagechimney.com/images/waterproofing-spray.jpg, alt: A TECHNICIAN USING A SPRAYER TO APPLY A CHIMNEY WATERPROOFING PRODUCT IN BETHPAGE. }, { src: https://bethpagechimney.com/images/waterproofing-beaded.jpg, alt: A WATERPROOFED BRICK CHIMNEY WITH WATER BEADED ON THE SURFACE, SHOWING THE PROTECTIVE LAYER IN BETHPAGE. } , crown: { src: https://bethpagechimney.com/images/crown-repair-1.jpg, alt: A TECHNICIAN REPAIRING A CHIMNEY CROWN IN BETHPAGE }, { src: https://bethpagechimney.com/images/crown-repair-2.jpg, alt: A NEWLY REPAIRED CHIMNEY CROWN WITH SEALANT IN BETHPAGE }, { src: https://bethpagechimney.com/images/crown-repair-3.jpg, alt: A DAMAGED CHIMNEY CROWN BEFORE REPAIR IN BETHPAGE } }; const TextResponsePage () > { const phoneNumber 516-690-7471; return ( section classNamepy-12 px-4 text-center bg-white bg-opacity-90 rounded-xl shadow-lg> h1 classNametext-4xl md:text-5xl font-bold mb-4 text-gray-800>RECEIVE A TEXT RESPONSE/h1> p classNametext-lg text-gray-600 mb-8>CLICK BELOW TO OPEN YOUR MESSAGING APP AND TEXT US DIRECTLY./p> a href{`sms:${phoneNumber}`} classNameinline-block px-6 py-3 bg-#003087 text-#FFC107 font-bold text-lg rounded-lg shadow-md hover:bg-#002060 transition-colors duration-300> GET TEXT RESPONSE /a> /section> ); }; const renderPage () > { const content pagesContentcurrentPage; const userInput, setUserInput useState(); const aiResponse, setAiResponse useState(); const isLoadingAi, setIsLoadingAi useState(false); const error, setError useState(null); const clearInputCharacterByCharacter (input, setInput) > { let currentInput input; const interval setInterval(() > { if (currentInput.length > 0) { currentInput currentInput.slice(0, -1); setInput(currentInput); } else { clearInterval(interval); } }, 100); }; const handleGenerateInsight async () > { if (!userInput) { setError(DO I NEED A CHIMNEY LINER?.); return; } setIsLoadingAi(true); setError(null); setAiResponse(); try { let chatHistory ; const prompt `You are an AI-powered chimney expert named CHIMNEY MAINTENANCE AI servicing Bethpage, NY. The user is on the ${content.title} service page. They have a problem they want to describe related to their chimney. Based on their input, provide a brief, helpful, technical and professional insight. Do not offer a quote or pricing, WE ONLY USE STAINLESS STEEL LINERS(ONLY STAINLESS STEEL), CHIMNEY CAPS ONLY STAINLESS STEEL AND COPPER, DO NOT MENTION ALUMINUM AS AN OPTION. End your response by encouraging the user to call or text 516-690-7471.\nDME Maintenance services Bethpage, NY 11714 for a professional inspection. Users problem${userInput}`; chatHistory.push({ role: user, parts: { text: prompt } }); const payload { contents: chatHistory }; const apiKey AIzaSyD3bQOWlLfSWStv91bRzPGRhgd01aoPack; const apiUrl `https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash-latest:generateContent?key${apiKey}`; const response await fetch(apiUrl, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify(payload) }); if (!response.ok) throw new Error(`HTTP error! Status: ${response.status}`); const result await response.json(); if (result.candidates && result.candidates0.content && result.candidates0.content.parts && result.candidates0.content.parts0.text) { const text result.candidates0.content.parts0.text; setAiResponse(text); clearInputCharacterByCharacter(userInput, setUserInput); } else { setError(Failed to get a valid AI response.); } } catch (err) { console.error(API Error:, err); setError(Error communicating with AI. Please try again.); } finally { setIsLoadingAi(false); } }; switch (currentPage) { case home: return ( > section classNamemin-h-screen flex flex-col justify-evenly gap-6 px-4> div classNamecontainer mx-auto text-center> div classNamepy-4 px-8 bg-white bg-opacity-90 rounded-xl shadow-lg> a hreftel:516-690-7471 classNameblock mb-4 px-8 py-4 bg-#003087 text-#FFC107 font-bold text-lg rounded-lg shadow-md hover:bg-#002060 transition-colors duration-300> CALL FOR A FREE ESTIMATE /a> h1 classNametext-4xl md:text-6xl font-bold mb-4 text-gray-800>{content.title}/h1> p classNametext-lg md:text-xl text-gray-800>{content.description}/p> /div> /div> div classNamecontainer mx-auto text-center> div classNamepy-4 px-8 bg-white bg-opacity-90 rounded-xl shadow-lg> h2 classNametext-3xl md:text-4xl font-bold mb-4 text-gray-800>OUR EXPERT SERVICES/h2> p classNametext-lg text-gray-800>WE PROVIDE A FULL RANGE OF CHIMNEY SERVICES TO KEEP YOUR HOME SAFE AND WARM. CLICK ON A SERVICE TO LEARN MORE./p> /div> div classNamegrid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 mt-6> ServiceCard titleBLOCKAGE REMOVAL onClick{() > handleNavClick(blockage)} icon{houseWithChimneySvg}> p>WE SAFELY CLEAR NESTS AND DEBRIS TO RESTORE PROPER AIRFLOW./p> /ServiceCard> ServiceCard titleCAP INSTALLATION onClick{() > handleNavClick(caps)} icon{houseWithChimneySvg}> p>PROTECT YOUR CHIMNEY FROM RAIN, SNOW, AND PESTS./p> /ServiceCard> ServiceCard titleCHASE COVERS onClick{() > handleNavClick(chaseCover)} icon{houseWithChimneySvg}> p>CUSTOM-MADE SOLUTIONS TO PREVENT WATER DAMAGE./p> /ServiceCard> ServiceCard titleCHIMNEY CLEANING onClick{() > handleNavClick(cleaning)} icon{houseWithChimneySvg}> p>THOROUGH CLEANING TO REMOVE DANGEROUS CREOSOTE BUILDUP./p> /ServiceCard> ServiceCard titleSTAINLESS STEEL CHIMNEY LINER onClick{() > handleNavClick(liner)} icon{houseWithChimneySvg}> p>INSTALLATION AND REPAIR OF STAINLESS STEEL LINERS FOR SAFETY AND EFFICIENCY./p> /ServiceCard> ServiceCard titleCHIMNEY POINTING onClick{() > handleNavClick(pointing)} icon{houseWithChimneySvg}> p>RESTORING THE MORTAR TO PRESERVE YOUR CHIMNEYS STRUCTURE./p> /ServiceCard> ServiceCard titleCHIMNEY CROWN REPAIR onClick{() > handleNavClick(crown)} icon{houseWithChimneySvg}> p>EXPERT REPAIR OF CHIMNEY CROWNS TO PREVENT WATER DAMAGE./p> /ServiceCard> ServiceCard titleCHIMNEY REPAIR onClick{() > handleNavClick(repair)} icon{houseWithChimneySvg}> p>COMPREHENSIVE SOLUTIONS FOR ALL TYPES OF CHIMNEY DAMAGE./p> /ServiceCard> ServiceCard titleWATERPROOFING onClick{() > handleNavClick(waterproofing)} icon{houseWithChimneySvg}> p>PROTECT YOUR CHIMNEY FROM MOISTURE AND WATER DAMAGE./p> /ServiceCard> /div> /div> /section> /> ); case textResponse: return TextResponsePage />; case contact: return ( section classNamepy-12 px-4 text-center bg-white bg-opacity-90 rounded-xl shadow-lg> h1 classNametext-4xl md:text-6xl font-bold mb-6 text-gray-800>CONTACT US/h1> p classNametext-lg md:text-xl mb-4 text-gray-600>FOR THE FASTEST SERVICE, PLEASE CALL US AT:/p> a hreftel:516-690-7471 classNametext-4xl font-bold mb-6 text-#003087 block>516-690-7471/a> p classNametext-lg md:text-xl mb-4 text-gray-600>OR EMAIL US AT:/p> a hrefmailto:tech@bethpagechimney.com classNametext-4xl font-bold mb-6 text-#003087 block>tech@bethpagechimney.com/a> p classNametext-lg md:text-xl mb-6 text-gray-600>WE LOOK FORWARD TO HEARING FROM YOU AND HELPING WITH YOUR CHIMNEY NEEDS./p> p classNametext-xl font-bold mb-6 text-#003087>WE NOW ACCEPT CRYPTOCURRENCY PAYMENTS/p> a hrefhttps://maps.app.goo.gl/yFoZiEJVJkxunDTC6 target_blank relnoopener noreferrer classNameinline-block px-6 py-3 mb-6 bg-#003087 text-#FFC107 font-bold rounded-lg hover:bg-#002060 transition-colors duration-300> VIEW OUR GOOGLE BUSINESS PROFILE /a> h2 classNametext-3xl font-bold mb-6 text-gray-800>OUR SERVICE AREA/h2> div classNamew-full> iframe srchttps://www.google.com/maps/embed?pb!1m18!1m12!1m3!1d15194.987654321098!2d-73.4855!3d40.7404!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2sBethpage%2C%20NY%2011714!5e2!3m2!1sen!2sus!4v1728912345678!5m2!1sen!2sus width100% height450 classNameborder-0 rounded-lg shadow-lg allowFullScreen loadinglazy referrerPolicyno-referrer-when-downgrade>/iframe> /div> /section> ); default: const images sliderImagescurrentPage || ; return ( section classNamepy-12 px-4 text-center bg-white bg-opacity-90 rounded-xl shadow-lg> h1 classNametext-4xl md:text-6xl font-bold mb-4 text-gray-800>{content.title}/h1> {images.length > 0 && ImageSlider images{images} />} p classNametext-lg md:text-xl text-gray-800>{content.description}/p> div classNamebg-gray-100 p-6 rounded-lg my-8> h2 classNametext-2xl font-bold mb-4 text-gray-800>Have a question about your chimney?/h2> p classNamemb-4 text-gray-700>Describe your chimney problem below, and our AI assistant can provide a general insight./p> textarea classNamew-full p-4 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-#003087 mb-4 rows4 placeholdere.g., WHEN SHOULD I GET MY CHIMNEY CLEANED? DO I NEED A CHIMNEY LINER? value{userInput} onChange{(e) > setUserInput(e.target.value)}>/textarea> button onClick{handleGenerateInsight} disabled{isLoadingAi} className{`px-6 py-3 font-bold text-#FFC107 rounded-lg transition-colors duration-300 ${isLoadingAi ? bg-#002060 cursor-not-allowed : bg-#003087 hover:bg-#002060}`}> {isLoadingAi ? Generating Insight... : Get AI Insight} /button> {error && div classNamemt-4 p-3 bg-red-100 text-red-700 rounded-lg>{error}/div>} {aiResponse && ( div classNamemt-6 p-4 bg-#FFC107 text-#003087 rounded-lg> p classNamefont-bold>AI Insight:/p> p classNamemt-2 whitespace-pre-wrap>{aiResponse}/p> /div> )} /div> div classNamemt-8 flex flex-col md:flex-row items-center justify-center space-y-4 md:space-y-0 md:space-x-4> button onClick{() > handleNavClick(home)} classNamew-full md:w-auto px-6 py-3 bg-gray-600 text-white font-bold rounded-lg hover:bg-gray-700 transition-colors duration-300> BACK TO HOME /button> a hreftel:516-690-7471 classNamew-full md:w-auto px-6 py-3 bg-#003087 text-#FFC107 font-bold rounded-lg hover:bg-#002060 transition-colors duration-300> CALL FOR A FREE ESTIMATE /a> /div> /section> ); } }; return ( > div classNamebg-#003087 text-#FFC107> header classNamecontainer mx-auto px-4 py-6 flex flex-col sm:flex-row justify-between items-center> a href# classNametext-2xl font-extrabold text-#FFC107 hover:text-#DAA520 transition-colors duration-300 mb-4 sm:mb-0 onClick{() > handleNavClick(home)}> DME MAINTENANCE /a> nav classNameflex flex-col sm:flex-row items-center space-y-4 sm:space-y-0 sm:space-x-4> a hreftel:516-690-7471 classNametext-xl font-bold text-#FFC107 hover:text-#DAA520 transition-colors duration-300> 516-690-7471 /a> ul classNameflex space-x-4> li>button onClick{() > handleNavClick(home)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>HOME/button>/li> li>button onClick{() > handleNavClick(repair)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>REPAIR/button>/li> li>button onClick{() > handleNavClick(cleaning)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>CLEANING/button>/li> li>button onClick{() > handleNavClick(liner)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>STAINLESS STEEL CHIMNEY LINER/button>/li> li>button onClick{() > handleNavClick(contact)} classNametext-#FFC107 hover:text-#DAA520 font-medium transition-colors duration-300>CONTACT/button>/li> /ul> /nav> /header> /div> main classNamecontainer mx-auto my-8 px-4>{renderPage()}/main> footer classNamebg-#003087 text-#FFC107 text-center py-6 mt-12> div classNamecontainer mx-auto> p classNamemb-2>© 2025 bethpagechimney.com. ALL RIGHTS RESERVED./p> div classNameflex flex-col sm:flex-row justify-center items-center space-y-2 sm:space-y-0 sm:space-x-4 mt-4> span classNametext-#FFC107>WE NOW ACCEPT CRYPTOCURRENCY PAYMENTS/span> span classNametext-gray-300>|/span> a href# onClick{() > handleNavClick(textResponse)} classNametext-#FFC107 hover:text-#DAA520 transition-colors duration-300> GET A TEXT RESPONSE /a> span classNametext-gray-300>|/span> a hrefhttps://maps.app.goo.gl/yFoZiEJVJkxunDTC6 target_blank relnoopener noreferrer classNametext-#FFC107 hover:text-#DAA520 transition-colors duration-300> VIEW OUR GOOGLE BUSINESS PROFILE /a> /div> /div> /footer> /> ); }; const root ReactDOM.createRoot(document.getElementById(root)); root.render(App />); /script> !--Start of Tawk.to Script--> script typetext/javascript> var Tawk_APITawk_API||{}, Tawk_LoadStartnew Date(); (function(){ var s1document.createElement(script),s0document.getElementsByTagName(script)0; s1.asynctrue; s1.srchttps://embed.tawk.to/57452b24f633cc8d73fff906/default; s1.charsetUTF-8; s1.setAttribute(crossorigin,*); s0.parentNode.insertBefore(s1,s0); })(); /script> !--End of Tawk.to Script-->/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]