Blog
export default function ElementsDefinedWebsite() {
const services = [
{
title: "Concrete",
desc: "Concrete removal, replacement, driveways, walkways, pads, demolition, and clean site prep done with precision and durability in mind.",
bullets: ["Driveways", "Walkways", "Pads & slabs", "Removal & replacement"],
},
{
title: "Tree Service",
desc: "Tree trimming, removals, cleanup, and property clearing handled safely, efficiently, and with respect for your property.",
bullets: ["Tree trimming", "Tree removal", "Cleanup", "Property clearing"],
},
{
title: "Hardscapes",
desc: "Patios, pavers, retaining features, outdoor transformations, and custom hardscape work built to define your space.",
bullets: ["Paver patios", "Walkways", "Outdoor features", "Custom installs"],
},
];
const highlights = [
"Locally focused contractor service across Metro Detroit",
"Professional jobsite communication and clean presentation",
"Strong branding built for trust, visibility, and referrals",
"Fast quote requests for concrete, tree service, and hardscapes",
];
const projects = [
{
name: "Driveway & Concrete Replacement",
type: "Concrete",
text: "Tear-out, grading, forming, and clean replacement work for residential and light commercial properties.",
},
{
name: "Tree Removal & Cleanup",
type: "Tree Service",
text: "Safe removals, trimming, debris cleanup, and property-ready finishing for a cleaner exterior space.",
},
{
name: "Patio & Outdoor Hardscape",
type: "Hardscapes",
text: "Custom paver and outdoor living installations that improve curb appeal and long-term function.",
},
];
const testimonials = [
{
name: "Metro Detroit Homeowner",
text: "Professional, responsive, and the finished work looked great. The crew made the whole project feel organized from start to finish.",
},
{
name: "Residential Customer",
text: "Fast communication, clean work, and a strong final result. I would absolutely call Elements Defined LLC again for future exterior work.",
},
{
name: "Property Owner",
text: "The company showed up professionally, explained the process clearly, and delivered a finished project that improved the whole property.",
},
];
const serviceAreas = [
"Detroit",
"Dearborn",
"Dearborn Heights",
"Livonia",
"Westland",
"Canton",
"Plymouth",
"Northville",
"Novi",
"Southfield",
"Farmington Hills",
"Taylor",
"Romulus",
"Allen Park",
"Lincoln Park",
"Redford",
];
const seoPages = [
"Concrete Contractor Detroit",
"Tree Removal Detroit",
"Hardscape Contractor Detroit",
"Concrete Replacement Metro Detroit",
"Tree Service Metro Detroit",
"Paver & Patio Contractor Metro Detroit",
];
return (
<div className="min-h-screen bg-neutral-950 text-white">
<header className="sticky top-0 z-50 border-b border-white/10 bg-black/70 backdrop-blur-xl">
<div className="mx-auto flex max-w-7xl items-center justify-between px-6 py-4 lg:px-10">
<div className="flex items-center gap-3">
<img src="/elements-defined-logo.png" alt="Elements Defined LLC Logo" className="h-11 w-11 rounded-xl object-contain bg-white/10 p-1" />
<div>
<p className="text-sm font-bold tracking-wide">Elements Defined LLC</p>
<p className="text-xs text-white/60">Concrete • Tree Service • Hardscapes</p>
</div>
</div>
<nav className="hidden items-center gap-6 text-sm text-white/75 md:flex">
<a href="#services" className="transition hover:text-white">Services</a>
<a href="#projects" className="transition hover:text-white">Projects</a>
<a href="#service-area" className="transition hover:text-white">Service Area</a>
<a href="#testimonials" className="transition hover:text-white">Reviews</a>
<a href="#quote" className="rounded-xl bg-orange-500 px-4 py-2 font-semibold text-white">Request Quote</a>
</nav>
</div>
</header>
<section className="relative overflow-hidden border-b border-white/10 bg-gradient-to-br from-neutral-950 via-neutral-900 to-orange-950">
<div className="absolute inset-0 opacity-20">
<div className="absolute -top-24 right-0 h-80 w-80 rounded-full bg-orange-500 blur-3xl" />
<div className="absolute bottom-0 left-0 h-72 w-72 rounded-full bg-green-500 blur-3xl" />
</div>
<div className="relative mx-auto grid max-w-7xl gap-10 px-6 py-20 md:grid-cols-2 md:items-center lg:px-10">
<div>
<div className="mb-6 flex items-center gap-4">
<img src="/elements-defined-logo.png" alt="Elements Defined LLC Logo" className="h-14 w-14 rounded-xl object-contain bg-white/10 p-1" />
<p className="inline-flex rounded-full border border-white/15 bg-white/5 px-4 py-1 text-sm tracking-wide text-white/80">
Elements Defined LLC
</p>
</div>
<h1 className="max-w-3xl text-4xl font-black leading-tight tracking-tight sm:text-5xl lg:text-6xl">
Concrete. Tree Service. Hardscapes.
</h1>
<p className="mt-4 text-xl font-medium italic text-orange-300">
Where Structure Meets Nature.
</p>
<p className="mt-6 max-w-2xl text-base leading-7 text-white/75 sm:text-lg">
Elements Defined LLC delivers bold exterior transformation work with a clean, professional approach. From concrete replacement to tree service and hardscape builds, we proudly serve all Metro Detroit areas with dependable workmanship, strong communication, and results that elevate curb appeal.
</p>
<div className="mt-8 flex flex-wrap gap-4">
<a href="#quote" className="rounded-2xl bg-orange-500 px-6 py-3 text-sm font-semibold text-white shadow-2xl transition hover:scale-[1.02]">
Request a Quote
</a>
<a href="tel:3138300790" className="rounded-2xl border border-white/15 bg-white/5 px-6 py-3 text-sm font-semibold text-white transition hover:bg-white/10">
Call (313) 830-0790
</a>
</div>
</div>
<div className="grid gap-4 md:justify-self-end">
<div className="rounded-[28px] border border-white/10 bg-white/5 p-6 shadow-2xl backdrop-blur">
<div className="mb-4 flex items-center justify-between">
<div>
<p className="text-sm uppercase tracking-[0.2em] text-white/50">Brand Focus</p>
<h2 className="mt-1 text-2xl font-bold">Built for visibility</h2>
</div>
<div className="rounded-2xl bg-orange-500/20 px-3 py-1 text-sm font-semibold text-orange-200">
Metro Detroit
</div>
</div>
<div className="grid gap-3">
{highlights.map((item) => (
<div key={item} className="rounded-2xl border border-white/10 bg-black/20 p-4 text-sm text-white/80">
{item}
</div>
))}
</div>
</div>
</div>
</div>
</section>
<section id="services" className="mx-auto max-w-7xl px-6 py-20 lg:px-10">
<div className="mb-10 flex flex-col gap-4 md:flex-row md:items-end md:justify-between">
<div>
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">Services</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">Professional exterior work that stands out</h2>
</div>
<p className="max-w-2xl text-white/65">
Clear service categories, premium presentation, and fast contact points built to convert local visitors into paying jobs.
</p>
</div>
<div className="grid gap-6 md:grid-cols-3">
{services.map((service) => (
<div key={service.title} className="rounded-[28px] border border-white/10 bg-white/[0.03] p-7 shadow-xl">
<div className="mb-5 inline-flex rounded-2xl bg-orange-500/15 px-4 py-2 text-sm font-semibold text-orange-200">
{service.title}
</div>
<h3 className="text-2xl font-bold">{service.title}</h3>
<p className="mt-4 leading-7 text-white/70">{service.desc}</p>
<div className="mt-5 flex flex-wrap gap-2">
{service.bullets.map((bullet) => (
<span key={bullet} className="rounded-full border border-white/10 bg-black/20 px-3 py-1 text-xs text-white/70">
{bullet}
</span>
))}
</div>
</div>
))}
</div>
</section>
<section className="border-y border-white/10 bg-white/[0.03]">
<div className="mx-auto grid max-w-7xl gap-8 px-6 py-20 lg:grid-cols-[1.1fr_0.9fr] lg:px-10">
<div>
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">Why Choose Us</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">A contractor brand customers remember</h2>
<p className="mt-5 max-w-3xl text-lg leading-8 text-white/70">
Your company already has a strong name, clean visual identity, and service mix that works well for local lead generation. This website is structured to support phone calls, quote requests, repeat work, and a stronger first impression across mobile and desktop.
</p>
</div>
<div className="grid gap-4">
{[
"Concrete replacements and tear-outs",
"Tree trimming and removals",
"Paver and hardscape upgrades",
"Clean visual branding for trust and recognition",
].map((item) => (
<div key={item} className="rounded-2xl border border-white/10 bg-neutral-900 p-5 text-white/80">
{item}
</div>
))}
</div>
</div>
</section>
<section id="projects" className="mx-auto max-w-7xl px-6 py-20 lg:px-10">
<div className="mb-10 flex items-end justify-between gap-4">
<div>
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">Featured Work</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">Project categories to showcase</h2>
</div>
<p className="hidden max-w-xl text-right text-white/60 md:block">
Add real before-and-after photos here later to strengthen trust and improve conversion.
</p>
</div>
<div className="grid gap-6 md:grid-cols-3">
{projects.map((project) => (
<div key={project.name} className="overflow-hidden rounded-[28px] border border-white/10 bg-neutral-900">
<div className="h-40 bg-gradient-to-br from-orange-500/30 via-neutral-900 to-green-500/20" />
<div className="p-6">
<p className="text-sm font-semibold uppercase tracking-[0.2em] text-orange-300">{project.type}</p>
<h3 className="mt-2 text-2xl font-bold">{project.name}</h3>
<p className="mt-3 leading-7 text-white/70">{project.text}</p>
</div>
</div>
))}
</div>
<div className="mt-8 grid gap-6 md:grid-cols-2">
<div className="rounded-[28px] border border-white/10 bg-white/[0.03] p-6">
<p className="text-sm font-semibold uppercase tracking-[0.2em] text-orange-300">Before & After Gallery</p>
<h3 className="mt-2 text-2xl font-bold">Ready for real project photos</h3>
<p className="mt-3 leading-7 text-white/70">This section is structured so you can drop in actual concrete, tree service, and hardscape photos once you have them.</p>
</div>
<div className="rounded-[28px] border border-white/10 bg-white/[0.03] p-6">
<p className="text-sm font-semibold uppercase tracking-[0.2em] text-orange-300">Visual Trust</p>
<h3 className="mt-2 text-2xl font-bold">Built to sell premium work</h3>
<p className="mt-3 leading-7 text-white/70">Professional project photos and jobsite images will make the site feel even more established and help convert leads faster.</p>
</div>
</div>
</section>
<section id="service-area" className="border-y border-white/10 bg-white/[0.03]">
<div className="mx-auto grid max-w-7xl gap-8 px-6 py-20 lg:grid-cols-[0.95fr_1.05fr] lg:px-10">
<div>
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">Service Area</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">Serving all Metro Detroit areas</h2>
<p className="mt-5 max-w-2xl text-lg leading-8 text-white/70">
Elements Defined LLC serves homeowners and property owners throughout Metro Detroit for concrete, tree service, and hardscape projects.
</p>
<div className="mt-6 rounded-[28px] border border-dashed border-white/15 bg-black/20 p-8 text-white/45">
Metro Detroit service map placeholder — replace with a real map embed or custom service area graphic at launch.
</div>
</div>
<div className="grid gap-3 sm:grid-cols-2">
{serviceAreas.map((area) => (
<div key={area} className="rounded-2xl border border-white/10 bg-neutral-900 px-4 py-3 text-white/80">
{area}
</div>
))}
</div>
</div>
</section>
<section id="testimonials" className="mx-auto max-w-7xl px-6 py-20 lg:px-10">
<div className="mb-10">
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">Reviews</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">Customer trust helps close jobs</h2>
</div>
<div className="grid gap-6 md:grid-cols-3">
{testimonials.map((item) => (
<div key={item.name} className="rounded-[28px] border border-white/10 bg-white/[0.03] p-7">
<p className="text-lg leading-8 text-white/75">“{item.text}”</p>
<p className="mt-5 font-semibold text-white">{item.name}</p>
</div>
))}
</div>
</section>
<section className="border-y border-orange-500/20 bg-gradient-to-r from-orange-600 to-orange-500">
<div className="mx-auto flex max-w-7xl flex-col items-start justify-between gap-4 px-6 py-6 md:flex-row md:items-center lg:px-10">
<div>
<p className="text-sm font-semibold uppercase tracking-[0.2em] text-orange-100">Ready to get started?</p>
<h3 className="mt-1 text-2xl font-black text-white">Call now for concrete, tree service, or hardscape work.</h3>
</div>
<a href="tel:3138300790" className="rounded-2xl bg-black px-6 py-3 font-semibold text-white shadow-xl">
Call (313) 830-0790
</a>
</div>
</section>
<section id="quote" className="border-t border-white/10 bg-gradient-to-br from-neutral-900 to-black">
<div className="mx-auto grid max-w-7xl gap-8 px-6 py-20 lg:grid-cols-[1fr_0.95fr] lg:px-10">
<div>
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">Request a Quote</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">Let’s define your next project</h2>
<p className="mt-5 max-w-2xl text-lg leading-8 text-white/70">
Ready for concrete work, tree service, or a hardscape upgrade? We proudly serve homeowners and property owners across Metro Detroit with dependable exterior work, clear communication, and strong curb appeal results.
</p>
<div className="mt-8 space-y-3 text-white/75">
<p><span className="font-semibold text-white">Phone:</span> (313) 830-0790</p>
<p><span className="font-semibold text-white">Email:</span> jm@elementsdefinedllc.com</p>
<p><span className="font-semibold text-white">Alt Email:</span> elementsdefinedllc@gmail.com</p>
<p><span className="font-semibold text-white">Service Area:</span> All Metro Detroit areas</p>
<p><span className="font-semibold text-white">Website:</span> elementsdefinedllc.com</p>
</div>
</div>
<div className="rounded-[28px] border border-white/10 bg-white/[0.04] p-6 shadow-2xl">
<div className="grid gap-4">
<input className="rounded-2xl border border-white/10 bg-black/20 px-4 py-3 text-white outline-none placeholder:text-white/35" placeholder="Full Name" />
<input className="rounded-2xl border border-white/10 bg-black/20 px-4 py-3 text-white outline-none placeholder:text-white/35" placeholder="Phone Number" />
<input className="rounded-2xl border border-white/10 bg-black/20 px-4 py-3 text-white outline-none placeholder:text-white/35" placeholder="Email Address" />
<select className="rounded-2xl border border-white/10 bg-black/20 px-4 py-3 text-white outline-none">
<option>Concrete</option>
<option>Tree Service</option>
<option>Hardscapes</option>
<option>Other</option>
</select>
<textarea className="min-h-[140px] rounded-2xl border border-white/10 bg-black/20 px-4 py-3 text-white outline-none placeholder:text-white/35" placeholder="Tell us about your project" />
<button className="rounded-2xl bg-orange-500 px-6 py-3 font-semibold text-white transition hover:scale-[1.01]">
Submit Request
</button>
</div>
</div>
</div>
</section>
<section className="mx-auto max-w-7xl px-6 py-20 lg:px-10">
<div className="mb-8">
<p className="text-sm font-semibold uppercase tracking-[0.25em] text-orange-300">SEO Service Pages</p>
<h2 className="mt-2 text-3xl font-bold sm:text-4xl">Built for future Google ranking pages</h2>
<p className="mt-4 max-w-3xl text-white/70">
These are the service-location pages I’d recommend building next to help Elements Defined LLC rank in search and generate local contractor leads.
</p>
</div>
<div className="grid gap-4 md:grid-cols-2 lg:grid-cols-3">
{seoPages.map((page) => (
<div key={page} className="rounded-2xl border border-white/10 bg-white/[0.03] p-5 text-white/80">
{page}
</div>
))}
</div>
</section>
<footer className="border-t border-white/10 bg-black px-6 py-8 text-sm text-white/50 lg:px-10">
<div className="mx-auto flex max-w-7xl flex-col gap-2 md:flex-row md:items-center md:justify-between">
<p>© 2026 Elements Defined LLC. All rights reserved. Serving all Metro Detroit areas.</p>
<p>Concrete • Tree Service • Hardscapes</p>
</div>
</footer>
</div>
);
}
Sorry, but nothing was found. Please try a search with different keywords.