Help
RSS
API
Feed
Maltego
Contact
Domain > litshark.ca
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-10-25
91.108.98.68
(
ClassC
)
2026-03-02
147.79.120.3
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Mon, 02 Mar 2026 06:57:41 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://litshark.ca/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 10017102931dc8350522db455e68618d-phx-edge7x-hcdn-cache-status: MISSx-hcdn-upstream-rt: 0.129 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 02 Mar 2026 06:57:42 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-Encodingset-cookie: PHPSESSIDqd86ovpdqscb7g45lmia2frvsk; path/; secureExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheplatform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 8537421e61d92f8593e1b30e589b1f0a-phx-edge5x-hcdn-cache-status: DYNAMICx-hcdn-upstream-rt: 0.291 !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>LitShark Services/title> link relstylesheet hrefapp/globals.css> style> /* Reset and base styles */ * { margin: 0; padding: 0; box-sizing: border-box; } :root { /* Light mode colors */ --light-color1: #0025e0; --light-color2: #1a0099; --light-color3: #f8f9fa; /* Dark mode colors */ --dark-color1: #0025e0; --dark-color2: #0045e6; --dark-color3: #121212; /* Default colors */ --color1: var(--light-color1); --color2: var(--light-color2); --color3: var(--light-color3); } body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; background-color: var(--color3); transition: background-color 0.3s, color 0.3s; } /* Container */ .container { width: 90%; max-width: 1200px; margin: 0 auto; padding: 0 15px; } /* Header styles */ header { background-color: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.1); padding: 15px 0; border-bottom: 3px solid var(--color1); } .header-container { display: flex; justify-content: space-between; align-items: center; padding: 0 20px; } .header-images { display: flex; align-items: center; } .header-logo { height: 50px; margin-right: 15px; transition: filter 0.3s; } .profile-photo { height: 50px; width: 50px; border-radius: 50%; object-fit: cover; } /* Navigation */ nav { background-color: var(--color2); padding: 10px 0; display: flex; justify-content: center; position: relative; } nav a { color: #fff; text-decoration: none; padding: 10px 15px; margin: 0 5px; border-radius: 4px; transition: background-color 0.3s; } nav a:hover { background-color: rgba(255, 255, 255, 0.2); } nav a.active { background-color: rgba(255, 255, 255, 0.2); font-weight: bold; } body.dark-mode nav a.active { background-color: rgba(255, 255, 255, 0.3); } /* Settings menu */ #settingsMenu { position: absolute; right: 20px; top: 50%; transform: translateY(-50%); } #settingsButton { background-color: rgba(255, 255, 255, 0.2); color: #fff; border: none; padding: 8px 15px; border-radius: 4px; cursor: pointer; } #settingsDropdown { display: none; position: absolute; right: 0; top: 100%; background-color: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.2); padding: 10px; border-radius: 4px; z-index: 100; margin-top: 5px; min-width: 150px; } /* Toggle switch */ .toggle-switch { position: relative; display: inline-block; width: 50px; height: 24px; margin-right: 10px; } .toggle-switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s; border-radius: 24px; } .slider:before { position: absolute; content: ; height: 16px; width: 16px; left: 4px; bottom: 4px; background-color: white; transition: .4s; border-radius: 50%; } input:checked + .slider { background-color: #2196F3; } input:checked + .slider:before { transform: translateX(26px); } /* Section styles */ section { padding: 60px 0; border-bottom: 1px solid var(--color1); } section h2 { text-align: center; margin-bottom: 40px; color: #333; position: relative; padding-bottom: 15px; } section h2:after { content: ; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 80px; height: 3px; background-color: var(--color1); } /* Services section */ .services-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 30px; } .service-card { background-color: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 3px 10px rgba(0,0,0,0.1); transition: transform 0.3s, box-shadow 0.3s; cursor: pointer; border: 1px solid var(--color1); } .service-card:hover { transform: translateY(-5px); box-shadow: 0 5px 15px rgba(0,0,0,0.2); } .service-image { width: 100%; height: 200px; object-fit: cover; } .service-content { padding: 20px; } .service-title { margin-bottom: 10px; color: #333; } /* Service modal */ .service-modal { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background: radial-gradient(circle at top left, rgba(0,0,0,0.45), rgba(0,0,0,0.8)); backdrop-filter: blur(2px); } .modal-content { background: linear-gradient(145deg, #ffffff, #f6f8fb); margin: 5% auto; padding: 24px; border-radius: 14px; width: 80%; max-width: 900px; max-height: 80vh; overflow-y: auto; border: 2px solid var(--color1); box-shadow: 0 20px 60px rgba(0,0,0,0.28); color: #111; } .service-modal-tabs { display: flex; flex-direction: column; gap: 12px; } .tab-buttons { display: flex; gap: 8px; } .tab-btn { padding: 10px 14px; border: 1px solid var(--color1); background: linear-gradient(135deg, #f8fbff, #e6efff); cursor: pointer; border-radius: 10px; color: #222; font-weight: 600; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.3s; } .tab-btn:hover { transform: translateY(-2px); box-shadow: 0 10px 20px rgba(0,0,0,0.12); } .tab-btn.active { background: linear-gradient(135deg, var(--color1), var(--color2)); color: #fff; box-shadow: 0 10px 25px rgba(0,0,0,0.18); } .tab-panel { display: none; animation: fadeIn 0.25s ease; } .tab-panel.active { display: block; } @keyframes fadeIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } } #orderForm .form-row { display: flex; flex-direction: column; margin-bottom: 10px; } #orderForm .form-row.required label { display: flex; align-items: center; gap: 6px; } .required-indicator { color: var(--color2); font-weight: 700; } #orderForm label { font-weight: 600; margin-bottom: 4px; } #orderForm input, #orderForm textarea, #orderForm select { padding: 8px; border: 1px solid #ccc; border-radius: 4px; background: #f8f9fb; color: #222; } body.dark-mode #orderForm input, body.dark-mode #orderForm textarea, body.dark-mode #orderForm select { background: #1f2430; color: #f1f1f1; border-color: #3a4254; } #orderForm .contact-pair { display: flex; gap: 10px; flex-wrap: wrap; } #orderForm .contact-field { flex: 1; min-width: 220px; } #orderForm .sub-label { font-size: 0.85rem; font-weight: 600; color: #666; margin-bottom: 4px; display: block; } .picker-stack { display: flex; flex-direction: column; gap: 8px; } .picker-stack.inline-pickers { flex-direction: row; flex-wrap: wrap; gap: 16px; } .picker-stack .picker-column { flex: 1 1 260px; min-width: 240px; background: rgba(255,255,255,0.65); padding: 10px; border-radius: 10px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.3); } body.dark-mode .picker-stack .picker-column { background: rgba(34, 38, 48, 0.9); box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); } .time-grid { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; } #timeSelect, #requestedTime { min-width: 140px; flex: 1; } #orderForm input.invalid { border-color: #c0392b; } .recurring-controls { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; background: rgba(0,0,0,0.03); padding: 8px; border-radius: 8px; } body.dark-mode .recurring-controls { background: rgba(255,255,255,0.03); } .recurring-controls .inline { font-weight: 400; } .form-actions { display: flex; flex-direction: column; gap: 8px; margin-top: 8px; } .submit-order { padding: 10px 14px; background: var(--color2); color: #fff; border: none; border-radius: 4px; cursor: pointer; } .form-response { font-size: 0.9rem; } .form-response.success { color: #1d8348; } .form-response.error { color: #c0392b; } .notice.muted { padding: 10px 12px; background: #f5f7fa; border-radius: 8px; border: 1px solid #e0e6ef; color: #555; margin-top: 10px; } body.dark-mode .notice.muted { background: #1f2430; border-color: #2d3445; color: #e6e9f2; } .availability-calendar { display: flex; flex-direction: column; gap: 6px; } .availability-hint { margin-top: 12px; padding: 12px; border: 1px solid var(--color1); border-radius: 8px; background: #f8f9fa; line-height: 1.5; } .availability-description { margin-top: 4px; } .availability-list { margin-top: 8px; } .picker-header { display: flex; justify-content: space-between; align-items: center; gap: 8px; } .month-switcher select { padding: 6px 8px; border-radius: 6px; border: 1px solid #cfd7e6; } .calendar-month-label { font-weight: 700; margin-top: 6px; margin-bottom: 2px; } .calendar-grid { display: grid; grid-template-columns: repeat(7, 1fr); gap: 4px; } .calendar-weekday { text-align: center; font-weight: 600; color: #7a8292; font-size: 0.85rem; } .calendar-day { border: 1px solid #d7deea; border-radius: 8px; padding: 8px; background: #fff; cursor: pointer; transition: background 0.2s, transform 0.15s; } .calendar-day.available:hover { background: #e8f0ff; transform: translateY(-1px); } .calendar-day.blocked { background: #f5f5f5; color: #888; text-decoration: line-through; cursor: not-allowed; border-style: dashed; } body.dark-mode .calendar-day { background: #1e2431; border-color: #2e3545; color: #e6e9f2; } body.dark-mode .calendar-day.blocked { background: #161a24; color: #666; } .recurring-banner, .recurring-savings { background: linear-gradient(90deg, var(--color2), #ffb347); color: #fff; padding: 10px 12px; border-radius: 6px; margin: 10px 0; font-weight: 700; } .recurring-savings { display: inline-block; background: #fff7e6; color: #b35c00; border: 1px solid #f5d7a1; } .recurring-banner { background: linear-gradient(90deg, var(--color2), var(--color1)); color: #fff; padding: 10px; border-radius: 6px; margin-bottom: 10px; font-weight: 700; } .availability-hint { background: #f8f9fa; border: 1px dashed var(--color1); padding: 10px; border-radius: 4px; margin-top: 10px; font-size: 0.9rem; } .close-modal { color: #aaa; float: right; font-size: 28px; font-weight: bold; cursor: pointer; } .close-modal:hover { color: #333; } /* Service table styling */ .service-table { width: 100%; border-collapse: collapse; margin: 15px 0; } .service-table th, .service-table td { border: 1px solid var(--color1); padding: 8px 12px; text-align: left; } .service-table th { background-color: var(--color3); } /* Table styles for service content */ .modal-content table { border-collapse: collapse; width: 100%; margin: 15px 0; } .modal-content table th, .modal-content table td { border: 1px solid var(--color1); padding: 8px 12px; text-align: left; } .modal-content table th { background-color: rgba(0, 0, 0, 0.05); } /* Ensure tables in service content have visible borders */ .service-card table, #serviceModalContent table { border-collapse: collapse; width: 100%; margin: 15px 0; } .service-card table th, .service-card table td, #serviceModalContent table th, #serviceModalContent table td { border: 1px solid var(--color1); padding: 8px 12px; text-align: left; } .service-card table th, #serviceModalContent table th { background-color: rgba(0, 0, 0, 0.05); } /* Dark mode table styles */ body.dark-mode .modal-content table th, body.dark-mode .service-card table th, body.dark-mode #serviceModalContent table th { background-color: rgba(255, 255, 255, 0.1); } /* About section */ .about-content { display: flex; align-items: center; gap: 40px; margin-bottom: 40px; } .about-image { flex: 1; border-radius: 8px; overflow: hidden; } .about-image img { width: 100%; height: auto; } .about-text { flex: 2; } /* Contact section */ .contact-form { max-width: 600px; margin: 0 auto; background-color: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 3px 10px rgba(0,0,0,0.1); border: 1px solid var(--color1); } .form-group { margin-bottom: 20px; } .form-group label { display: block; margin-bottom: 5px; font-weight: bold; } .form-group input, .form-group textarea { width: 100%; padding: 10px; border: 1px solid var(--color1); border-radius: 4px; } .form-group textarea { height: 150px; } .submit-btn { background-color: var(--color2); color: #fff; border: none; padding: 12px 20px; border-radius: 4px; cursor: pointer; transition: background-color 0.3s; } .submit-btn:hover { background-color: rgba(0, 0, 0, 0.8); } /* Footer */ footer { background-color: var(--color2); color: #fff; text-align: center; padding: 20px 0; margin-top: 60px; } /* Dark mode */ body.dark-mode { background-color: var(--dark-color3); color: #eee; --color1: var(--dark-color1); --color2: var(--dark-color2); --color3: var(--dark-color3); } body.dark-mode header { background-color: #333; box-shadow: 0 2px 5px rgba(0,0,0,0.3); } body.dark-mode h1, body.dark-mode h2, body.dark-mode h3, body.dark-mode .service-title { color: #eee; } body.dark-mode .service-card, body.dark-mode .contact-form { background-color: #333; box-shadow: 0 3px 10px rgba(0,0,0,0.3); } body.dark-mode .modal-content { background: radial-gradient(circle at 20% 20%, rgba(82,88,104,0.35), rgba(18,19,26,0.95)); color: #f1f3f7; border-color: #3f4657; } body.dark-mode #orderForm input, body.dark-mode #orderForm textarea, body.dark-mode #orderForm select { background-color: #2b2b2b; border-color: var(--color1); color: #eee; } body.dark-mode #orderForm inputtypedate, body.dark-mode #orderForm inputtypetime, body.dark-mode #orderForm select#timeSelect { background-color: #1f1f1f; color: #f5f5f5; } body.dark-mode .availability-hint { background: #1f1f1f; border-color: var(--color1); } body.dark-mode .calendar-day { background: #2b2b2b; color: #eee; border-color: #555; } body.dark-mode .calendar-day.blocked { background: #1b1b1b; color: #777; } body.dark-mode .form-group input, body.dark-mode .form-group textarea { background-color: #444; border-color: var(--color1); color: #eee; } body.dark-mode .close-modal { color: #ddd; } body.dark-mode .close-modal:hover { color: #fff; } body.dark-mode #settingsDropdown { background-color: #333; box-shadow: 0 2px 5px rgba(0,0,0,0.3); color: #eee; } body.dark-mode .service-table th { background-color: #444; color: #eee; } body.dark-mode .service-table th, body.dark-mode .service-table td { border-color: var(--color1); } /* Admin login modal styles */ #adminLoginModal { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.7); } .admin-login-content { background-color: #fff; margin: 10% auto; padding: 20px; border: 1px solid #888; width: 300px; border-radius: 8px; position: relative; } .admin-login-content h2 { margin-top: 0; color: #333; } .admin-login-content input { width: 100%; padding: 8px; margin: 8px 0; box-sizing: border-box; border: 1px solid #ccc; border-radius: 4px; } .admin-login-content button { width: 100%; padding: 10px; background-color: #4CAF50; color: white; border: none; border-radius: 4px; cursor: pointer; margin-top: 10px; } .admin-login-content button:hover { background-color: #45a049; } .admin-close { position: absolute; top: 10px; right: 15px; font-size: 24px; font-weight: bold; cursor: pointer; } /* Dark mode for admin login */ body.dark-mode .admin-login-content { background-color: #333; color: #eee; border-color: #555; } body.dark-mode .admin-login-content h2 { color: #eee; } body.dark-mode .admin-login-content input { background-color: #444; color: #eee; border-color: #555; } /* Responsive styles */ @media (max-width: 768px) { .about-content { flex-direction: column; } .services-grid { grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); } .modal-content { width: 95%; margin: 10% auto; } nav { flex-wrap: wrap; } #settingsMenu { position: relative; right: auto; top: auto; transform: none; margin-top: 10px; width: 100%; display: flex; justify-content: center; } #settingsDropdown { right: 50%; transform: translateX(50%); } } /* Gallery styles */ .gallery-container { margin-top: 30px; } .gallery-title { margin-bottom: 15px; font-size: 1.5rem; border-bottom: 1px solid var(--color1); padding-bottom: 8px; } .gallery-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 10px; } .gallery-item { cursor: pointer; border-radius: 4px; overflow: hidden; position: relative; aspect-ratio: 1; } .gallery-item img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s; } .gallery-item:hover img { transform: scale(1.05); } /* Lightbox styles */ .lightbox { display: none; position: fixed; z-index: 2000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.9); } .lightbox-content { position: relative; margin: auto; padding: 0; width: 90%; max-width: 1200px; height: 90%; display: flex; align-items: center; justify-content: center; } .lightbox-img { max-width: 100%; max-height: 90vh; object-fit: contain; } .lightbox-close { position: absolute; top: 15px; right: 35px; color: #f1f1f1; font-size: 40px; font-weight: bold; cursor: pointer; } .lightbox-nav { position: absolute; top: 50%; width: 100%; display: flex; justify-content: space-between; padding: 0 20px; box-sizing: border-box; transform: translateY(-50%); } .lightbox-prev, .lightbox-next { color: white; font-size: 30px; font-weight: bold; cursor: pointer; background-color: rgba(0, 0, 0, 0.5); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; user-select: none; } .lightbox-counter { position: absolute; bottom: 20px; left: 0; width: 100%; text-align: center; color: white; font-size: 16px; } /* Dark mode adjustments */ body.dark-mode .gallery-title { color: #eee; }/* Secondary image styles */.secondary-image { margin: 0 10px; object-fit: cover;}.secondary-image.rounded-circle { border-radius: 50%;}.secondary-image.rounded { border-radius: 8px;} /style>/head>body data-contact-icons-modeauto data-contact-icons-lightforce-black data-contact-icons-darkforce-white data-ordering-enabled1>!-- Header -->header> div classheader-container> h1>LitShark Services/h1> div classheader-images> img srcimages/logo.png altLogo classheader-logo data-logo-modeauto data-light-modeto-black data-dark-modeto-white idsiteLogo>img srcimages/me.png altSecondary Image width50 height50 classsecondary-image rounded-circle idsecondaryImage>/div> /div>/header>!-- Navigation -->nav> a hrefindex.php classactive>Home/a>a href#services>Our Services/a>a href#about>About Me/a>a href#contact>Contact/a>a hrefgallery.php>Gallery/a> div idsettingsMenu> button idsettingsButton>Settings ▾/button> div idsettingsDropdown> label classtoggle-switch> input typecheckbox idmodeToggle> span classslider>/span> /label> span idmodeLabel>Dark Mode/span> /div> /div>/nav>!-- Services Section -->section idservices> div classcontainer> h2>Our Services/h2> div classsection-intro>p styletext-align: center; >I offer a variety of professional services to meet your needs. Click on any service to learn more.br>b>Note, I will handle most small jobs one on one. However, for larger trade jobs, I can refer you to a trusted affiliate./b>br>Thank you for considering my services./p>p styletext-align: center; >br>/p>/div> div classservices-grid> div classservice-card data-service-idknife-sharpening> img srcimages/services/knife-sharpening/KSfull1.png altSharpening classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Sharpening/h3> /div> p>A full staged sharpening using guided angle correction and progressive abrasives to produce a clean, sharp, durable edge./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idknife-sharpening>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idsnow-removal> img srcimages/snow-removal.jpg altSnow Removal classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Snow Removal/h3> /div> p>Snow removal services for driveways and walkways/p> div classservice-actions> button typebutton classpill-button quick-order data-service-idsnow-removal>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idflooring> img srcimages/flooring.jpg altFlooring classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Flooring/h3> /div> p>I provide flooring installation and repair services. Whether it's a repair or a new installation, I handle the work with care and for larger projects, can refer you to a trusted specialist./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idflooring>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idtutoring> img srcimages/services/tutoring/tutoring.png altStudent Tutoring (Grades 7–10) — English, Math & Science classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Student Tutoring (Grades 7–10) — English, Math & Science/h3> /div> p>Friendly tutoring for Grades 7–10 in English, Math, and Science. Homework help, writing support, and test review—online and in-person if local./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idtutoring>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idwelding> img srcimages/services/welding/solid-wire-versus-flux-cored-wire_FEATURE.jpg altWelding classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Welding/h3> /div> p>I provide on site welding services for any minor scenario/p> div classservice-actions> button typebutton classpill-button quick-order data-service-idwelding>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idpainting> img srcimages/painting.jpg altPainting classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Painting/h3> /div> p>I offer personalized painting services for interiors and exteriors to refresh your space./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idpainting>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idwindow-cleaning> img srcimages/window-cleaning.jpg altWindow Cleaning classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Window Cleaning/h3> /div> p>Professional window cleaning services/p> div classservice-actions> button typebutton classpill-button quick-order data-service-idwindow-cleaning>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-id3d-design> img srcimages/3d-printing.png alt3D Design & Printing classservice-image> div classservice-content> div classservice-header> h3 classservice-title>3D Design & Printing/h3> /div> p>I offer 3D design and printing for custom projects. I work with you to create digital models and produce prints for prototypes, parts, or creative projects./p> div classservice-actions> button typebutton classpill-button quick-order data-service-id3d-design>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idweb-design> img srcimages/web-design.png altWeb Design classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Web Design/h3> /div> p>I provide clean, simple web design solutions tailored to your needs. The approach is straightforward and functional./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idweb-design>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idhome-finishing> img srcimages/home-finishing.jpg altHome Finishing classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Home Finishing/h3> /div> p>Need a final touch for your home? I handle small carpentry fixes, trim work, or other finishing touches./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idhome-finishing>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-iddrywall> img srcimages/drywall-framing.jpg altDrywalling/Framing classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Drywalling/Framing/h3> /div> p>I handle small drywall patches and framing work. For larger jobs, I can refer you to a trusted contractor./p> div classservice-actions> button typebutton classpill-button quick-order data-service-iddrywall>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idplumbing> img srcimages/plumbing.jpg altPlumbing classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Plumbing/h3> /div> p>Got a minor leak or a simple plumbing fix? I handle small issues or connect you with a reliable plumber for bigger tasks./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idplumbing>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idelectric> img srcimages/electrician.jpg altElectric Work classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Electric Work/h3> /div> p>I can help with quick electrical fixes like installing light fixtures or troubleshooting minor issues./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idelectric>span>Schedule this service/span>/button> /div> /div> /div> div classservice-card data-service-idknives> img srcimages/blade-smithing.jpg altKnife Making classservice-image> div classservice-content> div classservice-header> h3 classservice-title>Knife Making/h3> /div> p>I craft simple blades as a side hobby during the summer. I can provide a strong, long-lasting blade from your chosen materials./p> div classservice-actions> button typebutton classpill-button quick-order data-service-idknives>span>Schedule this service/span>/button> /div> /div> /div> /div> /div> /div>/section>!-- About Section -->section idabout> div classcontainer> h2>About Me/h2> div classabout-content> div classabout-text> p styletext-align: center; > Hi, Im Max Uribe. I handle snow removal, window cleaning, painting, and small home repairs on a personal, one-on-one basis./p>p styletext-align: center;> I believe in straightforward service without unnecessary fuss. For smaller tasks, I take care of everything myself,/p>p styletext-align: center; > and for larger projects, I refer you to trusted affiliates who share my commitment to quality work./p>p styletext-align: center; > Thank you for considering my services—I look forward to helping keep your property in top shape./p> /div> /div> /div>/section>!-- Contact Section -->section idcontact> div classcontainer> h2>Contact/h2> div classsection-intro>p dirltr styleline-height:1.38;margin-top:0pt;margin-bottom:0pt;>Contact me about any service, with any question, through any contact below, or through the website message platform./p>/div> div classcontact-form> form idcontactForm> div classform-group> label forname>Name/label> input typetext idname namename required> /div> div classform-group> label foremail>Email/label> input typeemail idemail nameemail required> /div> div classform-group> label forphone>Phone/label> input typetel idphone namephone> /div> div classform-group> label forservice>Service Interested In/label> input typetext idservice nameservice> /div> div classform-group> label formessage>Message/label> textarea idmessage namemessage required>/textarea> /div> button typesubmit classsubmit-btn>Send Message/button> /form> div idformResponse classmt-3>/div> /div> div classcontact-info mt-4> div classcontact-item> img srcimages/email-icon.png altEmail Icon width24 height24 /> span>uribemax1013@gmail.com/span> /div> div classcontact-item> img srcimages/phone-icon.png altPhone Icon width24 height24 /> span>437-881-1611/span> /div> div classcontact-item> img srcimages/website-icon.png altWebsite Icon width24 height24 /> span> a hrefhttps://litshark.ca target_blank stylecolor: inherit; text-decoration: none relnoreferrer > litshark.ca /a> /span> /div> /div> /div>/section>!-- Dynamic Custom Sections -->!-- Service Modal -->div idserviceModal classservice-modal> div classmodal-content> span classclose-modal>×/span> div idserviceModalContent> !-- Service details will be loaded here --> /div> /div>/div>!-- Footer -->footer> div classcontainer> p>© 2025 LitShark Services. All rights reserved./p> /div>/footer>!-- Admin Login Modal -->div idadminLoginModal classmodal> div classadmin-login-content> span classadmin-close>×/span> h2>Admin Login/h2> form methodpost actionadmin/admin_auth.php> input typehidden nameredirect valueindex.php> input typetext nameusername placeholderUsername required> input typepassword namepassword placeholderPassword required> button typesubmit nameadmin_login_submit>Login/button> /form> /div>/div>!-- Lightbox for Gallery Images -->div idgalleryLightbox classlightbox> span classlightbox-close>×/span> div classlightbox-content> img classlightbox-img idlightboxImage> div classlightbox-info> h3 idlightboxTitle>/h3> p idlightboxDescription>/p> p idlightboxService>/p> /div> div classlightbox-nav> span classlightbox-prev>‹/span> span classlightbox-next>›/span> /div> div classlightbox-counter idlightboxCounter>/div> /div>/div>!-- Add these additional styles for gallery tabs in service modals -->style>/* Gallery tabs styles */.gallery-tabs { display: flex; flex-wrap: wrap; margin-bottom: 15px; border-bottom: 1px solid var(--color1);}.gallery-tab { padding: 8px 15px; margin-right: 5px; margin-bottom: -1px; cursor: pointer; border: 1px solid transparent; border-radius: 4px 4px 0 0; background-color: transparent; transition: all 0.3s;}.gallery-tab:hover { background-color: rgba(0, 0, 0, 0.05);}.gallery-tab.active { border: 1px solid var(--color1); border-bottom-color: #fff; background-color: #fff; font-weight: bold;}body.dark-mode .gallery-tab.active { border-bottom-color: #333; background-color: #333;}.gallery-content { display: none;}.gallery-content.active { display: block;}/* Lightbox info styles */.lightbox-info { position: absolute; bottom: 50px; left: 0; width: 100%; background-color: rgba(0, 0, 0, 0.7); color: white; padding: 15px; text-align: center;}.lightbox-info h3 { margin: 0 0 5px; font-size: 18px;}.lightbox-info p { margin: 0; font-size: 14px;}/style>script srcjs/main.js>/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
]