import Layout from "@/components/layout/Layout" import Link from "next/link" import { useState } from 'react' import Counter2 from "@/components/sections/Counter2" export default function Service() { const [isActive, setIsActive] = useState({ status: false, key: "", }) const handleToggle = (key) => { if (isActive.key === key) { setIsActive({ status: false, }) } else { setIsActive({ status: true, key, }) } } return ( <>
What We Do

Our Services Areas

handleToggle(1)} onMouseLeave={() => handleToggle(1)}>

Siding Corner

01

Siding Corner

There are many variations of passages of Lorem a Ipsum available, but the majority have suffered ali teration in some form

Read More
handleToggle(2)} onMouseLeave={() => handleToggle(2)}>

Roofing Layers

02

Roofing Layers

There are many variations of passages of Lorem a Ipsum available, but the majority have suffered ali teration in some form

Read More
handleToggle(3)} onMouseLeave={() => handleToggle(3)}>

Roof Repairings

03

Roof Repairings

There are many variations of passages of Lorem a Ipsum available, but the majority have suffered ali teration in some form

Read More
handleToggle(4)} onMouseLeave={() => handleToggle(4)}>

Roof Renovation

04

Roof Renovation

There are many variations of passages of Lorem a Ipsum available, but the majority have suffered ali teration in some form

Read More
handleToggle(5)} onMouseLeave={() => handleToggle(5)}>

Damage Roofing

05

Damage Roofing

There are many variations of passages of Lorem a Ipsum available, but the majority have suffered ali teration in some form

Read More
handleToggle(6)} onMouseLeave={() => handleToggle(6)}>

Roofing Animation

06

Roofing Animation

There are many variations of passages of Lorem a Ipsum available, but the majority have suffered ali teration in some form

Read More
{/* services-area-end */} {/* area-bg */}
{/* counter-area */} {/* counter-area-end */} {/* appointment-area */}
Your roof require professional attention

Book Your Appointment