diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 401a9f6..ae1fa9b 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,68 +1,17 @@
import type { Metadata } from "next";
-import { DM_Sans } from "next/font/google";
-import { Inter } from "next/font/google";
import "./globals.css";
-import { ServiceWrapper } from "@/components/ServiceWrapper";
-import Tag from "@/tag/Tag";
-
-const dmSans = DM_Sans({
- variable: "--font-dm-sans",
- subsets: ["latin"],
-});
-
-const inter = Inter({
- variable: "--font-inter",
- subsets: ["latin"],
-});
export const metadata: Metadata = {
- title: "Broadscope - Property Solutions & Claims Advocacy",
- description:
- "Broadscope Solutions and Adjusters: Expert real estate services, property development, and insurance claims advocacy. Maximize your property value and insurance settlements.",
- keywords:
- "real estate, property solutions, insurance claims, public adjuster, property development, home renovation",
- metadataBase: new URL("https://broadscope.com"),
- alternates: {
- canonical: "https://broadscope.com",
- },
- openGraph: {
- title: "Broadscope - Property Solutions & Claims Advocacy",
- description:
- "Expert real estate and insurance claims advocacy services from Broadscope Solutions and Adjusters.",
- type: "website",
- siteName: "Broadscope",
- images: [
- {
- url: "http://img.b2bpic.net/free-photo/happy-family-near-new-house-real-estate-concept_493343-29873.jpg",
- alt: "Broadscope Property Services",
- },
- ],
- },
- twitter: {
- card: "summary_large_image",
- title: "Broadscope - Property Solutions & Claims Advocacy",
- description:
- "Expert real estate and insurance claims advocacy services",
- images: [
- "http://img.b2bpic.net/free-photo/happy-family-near-new-house-real-estate-concept_493343-29873.jpg",
- ],
- },
-};
+ title: "Broadscope Solutions & Adjusters", description: "Property Solutions & Claims Advocacy - Serving homeowners and investors with comprehensive real estate services and expert insurance claim advocacy."};
export default function RootLayout({
children,
-}: Readonly<{
+}: {
children: React.ReactNode;
-}>) {
+}) {
return (
-
-
-
-
- {children}
-
+
+ {children}
-
);
-}
\ No newline at end of file
+}
diff --git a/src/app/page.tsx b/src/app/page.tsx
index c3a1f12..a655dc5 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -9,9 +9,12 @@ import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCar
import ContactText from "@/components/sections/contact/ContactText";
import FooterBase from "@/components/sections/footer/FooterBase";
import Link from "next/link";
-import { Compass, Home, ClipboardCheck, Building2, Hammer, TrendingUp, Eye, Handshake, Camera, Star } from "lucide-react";
+import { Compass, Home, ClipboardCheck, Building2, Hammer, TrendingUp, Eye, Handshake, Camera, Star, Zap } from "lucide-react";
+import { useState } from "react";
const HomePage = () => {
+ const [activeCompany, setActiveCompany] = useState<"solutions" | "adjusters">("solutions");
+
const navItems = [
{ name: "Home", id: "/" },
{ name: "Solutions", id: "/solutions" },
@@ -60,8 +63,8 @@ const HomePage = () => {
@@ -72,10 +75,10 @@ const HomePage = () => {
tag="Full-Service Property Expertise"
tagIcon={Compass}
tagAnimation="slide-up"
- title="Broadscope"
- description="Property Solutions & Claims Advocacy - Serving homeowners and investors with comprehensive real estate services and expert insurance claim advocacy."
+ title={activeCompany === "solutions" ? "Broadscope Solutions" : "Broadscope Adjusters"}
+ description={activeCompany === "solutions" ? "Property Solutions & Claims Advocacy - Serving homeowners and investors with comprehensive real estate services and expert insurance claim advocacy." : "Expert public adjusting services to advocate for your property damage claims and maximize your insurance settlements."}
carouselPosition="right"
- leftCarouselItems={[
+ leftCarouselItems={activeCompany === "solutions" ? [
{
imageSrc:
"http://img.b2bpic.net/free-photo/happy-family-near-new-house-real-estate-concept_493343-29873.jpg", imageAlt: "Modern residential property development"},
@@ -88,8 +91,7 @@ const HomePage = () => {
{
imageSrc:
"http://img.b2bpic.net/free-photo/construction-site-silhouette-sky-city-material_1127-2350.jpg", imageAlt: "Construction and development projects"},
- ]}
- rightCarouselItems={[
+ ] : [
{
imageSrc:
"http://img.b2bpic.net/free-photo/closeup-unrecognizable-couple-signing-contract-with-financial-advisor_637285-11092.jpg", imageAlt: "Insurance claim assessment and documentation"},
@@ -103,9 +105,39 @@ const HomePage = () => {
imageSrc:
"http://img.b2bpic.net/free-photo/middle-aged-couple-meeting-with-notary_74855-2978.jpg", imageAlt: "Homeowner protection and settlement support"},
]}
- buttons={[
+ rightCarouselItems={activeCompany === "solutions" ? [
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/closeup-unrecognizable-couple-signing-contract-with-financial-advisor_637285-11092.jpg", imageAlt: "Insurance claim assessment and documentation"},
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/close-up-machete-house-with-magnifying-glass_23-2148269373.jpg", imageAlt: "Property damage evaluation and claim negotiation"},
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/successful-businessman-suit-reading-document-signing-female-grey-haired-manager-eyeglasses-pointing-something-report-partners-working-office-business-management-concept_74855-7809.jpg", imageAlt: "Professional claim advocacy services"},
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/middle-aged-couple-meeting-with-notary_74855-2978.jpg", imageAlt: "Homeowner protection and settlement support"},
+ ] : [
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/happy-family-near-new-house-real-estate-concept_493343-29873.jpg", imageAlt: "Modern residential property development"},
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/electrician-with-tools-working-construction-site-repair-handyman-concept_169016-5889.jpg", imageAlt: "Property acquisition and renovation"},
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/house-model-compass-plan-background-real-estate-concept_1423-179.jpg", imageAlt: "Real estate investment opportunities"},
+ {
+ imageSrc:
+ "http://img.b2bpic.net/free-photo/construction-site-silhouette-sky-city-material_1127-2350.jpg", imageAlt: "Construction and development projects"},
+ ]}
+ buttons={activeCompany === "solutions" ? [
{ text: "Explore Solutions", href: "/solutions" },
{ text: "Learn About Claims Advocacy", href: "/adjusters" },
+ ] : [
+ { text: "Start Your Claim", href: "/adjusters" },
+ { text: "Learn About Solutions", href: "/solutions" },
]}
buttonAnimation="slide-up"
/>
@@ -117,11 +149,17 @@ const HomePage = () => {
{
icon: Home,
title: "Broadscope Solutions", description:
- "Real estate solutions including property acquisition, renovation, development, and investment opportunities for buyers and investors."},
+ "Real estate solutions including property acquisition, renovation, development, and investment opportunities for buyers and investors.", button: {
+ text: "View Solutions", onClick: () => setActiveCompany("solutions"),
+ },
+ },
{
- icon: ClipboardCheck,
+ icon: Zap,
title: "Broadscope Adjusters", description:
- "Expert public adjusting services to advocate for your property damage claims and maximize your insurance settlements."},
+ "Expert public adjusting services to advocate for your property damage claims and maximize your insurance settlements.", button: {
+ text: "View Adjusters", onClick: () => setActiveCompany("adjusters"),
+ },
+ },
]}
animationType="slide-up"
title="Choose Your Service"
@@ -131,57 +169,61 @@ const HomePage = () => {
/>
-
-
-
+ {activeCompany === "solutions" && (
+
+
+
+ )}
-
-
-
+ {activeCompany === "adjusters" && (
+
+
+
+ )}
{
id: "2", name: "New Construction - Solutions", price: "View Case", imageSrc:
"http://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-18.jpg", imageAlt: "New construction development"},
{
- id: "3", name: "Fire Damage Recovery - Adjusters", price: "View Case", imageSrc:
- "http://img.b2bpic.net/free-photo/close-up-firefighters-platform-truck-helping-with-fire-from-burning-building-firemen-with-equipment-water-working-extinguish-flames-roof-house-city-landscape_482257-29409.jpg", imageAlt: "Fire damage property recovery"},
+ id: "3", name: "Commercial Development - Solutions", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/close-up-firefighters-platform-truck-helping-with-fire-from-burning-building-firemen-with-equipment-water-working-extinguish-flames-roof-house-city-landscape_482257-29409.jpg", imageAlt: "Commercial property development"},
{
- id: "4", name: "Hurricane Damage Claim - Adjusters", price: "View Case", imageSrc:
- "http://img.b2bpic.net/free-photo/view-abandoned-decaying-house-nature_23-2150166560.jpg", imageAlt: "Hurricane damage assessment and recovery"},
+ id: "4", name: "Portfolio Investment - Solutions", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/view-abandoned-decaying-house-nature_23-2150166560.jpg", imageAlt: "Investment property portfolio"},
{
- id: "5", name: "Water Damage Settlement - Adjusters", price: "View Case", imageSrc:
- "http://img.b2bpic.net/free-photo/natural-disaster_23-2151886462.jpg", imageAlt: "Water damage claim negotiation"},
+ id: "5", name: "Mixed-Use Development - Solutions", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/natural-disaster_23-2151886462.jpg", imageAlt: "Mixed-use development project"},
{
id: "6", name: "Sold Deals - Solutions", price: "View Case", imageSrc:
"http://img.b2bpic.net/free-photo/couple-moving-new-house_23-2149383616.jpg", imageAlt: "Completed real estate transaction"},
+ ] : [
+ {
+ id: "1", name: "Fire Damage Recovery - Adjusters", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/close-up-firefighters-platform-truck-helping-with-fire-from-burning-building-firemen-with-equipment-water-working-extinguish-flames-roof-house-city-landscape_482257-29409.jpg", imageAlt: "Fire damage property recovery"},
+ {
+ id: "2", name: "Hurricane Damage Claim - Adjusters", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/view-abandoned-decaying-house-nature_23-2150166560.jpg", imageAlt: "Hurricane damage assessment and recovery"},
+ {
+ id: "3", name: "Water Damage Settlement - Adjusters", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/natural-disaster_23-2151886462.jpg", imageAlt: "Water damage claim negotiation"},
+ {
+ id: "4", name: "Mold Remediation Claim - Adjusters", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/studio-with-props-photography_23-2148885666.jpg", imageAlt: "Mold damage assessment"},
+ {
+ id: "5", name: "Storm Damage Assessment - Adjusters", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-18.jpg", imageAlt: "Storm damage evaluation"},
+ {
+ id: "6", name: "Comprehensive Coverage Review - Adjusters", price: "View Case", imageSrc:
+ "http://img.b2bpic.net/free-photo/couple-moving-new-house_23-2149383616.jpg", imageAlt: "Insurance coverage optimization"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
- title="Featured Projects & Claims"
- description="Recent success stories from Broadscope Solutions and Broadscope Adjusters"
+ title={activeCompany === "solutions" ? "Featured Projects - Solutions" : "Featured Claims - Adjusters"}
+ description={activeCompany === "solutions" ? "Recent success stories from Broadscope Solutions" : "Recent success stories from Broadscope Adjusters"}
textboxLayout="default"
useInvertedBackground={false}
/>
@@ -212,7 +273,32 @@ const HomePage = () => {
{
"After our home suffered major storm damage, Broadscope Adjusters managed our entire claim. They handled negotiations with confidence and got us the compensation we deserved.", icon: Star,
},
{
- id: "3", name: "Michael R.", role: "Real Estate Investor", testimonial:
- "Broadscope Solutions identified an excellent investment opportunity and handled everything from acquisition to renovation. Professional and results-driven team.", icon: Star,
- },
- {
- id: "4", name: "Jennifer L.", role: "First-Time Buyer", testimonial:
- "Broadscope Solutions guided us through our first property purchase. Great service, honest advice, and transparent communication throughout the entire process.", icon: Star,
- },
- {
- id: "5", name: "David K.", role: "Insurance Claimant", testimonial:
+ id: "3", name: "David K.", role: "Insurance Claimant", testimonial:
"When we needed help with our fire damage claim, Broadscope Adjusters stepped in immediately. They knew exactly what to do and fought for every dollar we were entitled to.", icon: Star,
},
{
- id: "6", name: "Amanda S.", role: "Property Developer", testimonial:
- "Working with Broadscope Solutions on our development project was seamless. They brought expertise, connections, and results. A trusted partner for real estate success.", icon: Star,
+ id: "4", name: "Patricia M.", role: "Homeowner", testimonial:
+ "Our water damage claim seemed overwhelming. Broadscope Adjusters took control of the entire process and secured a settlement that far exceeded our initial estimate.", icon: Star,
+ },
+ {
+ id: "5", name: "Thomas J.", role: "Property Manager", testimonial:
+ "Managing multiple property claims is complex. Broadscope Adjusters handles everything professionally and consistently achieves excellent outcomes for our tenants.", icon: Star,
+ },
+ {
+ id: "6", name: "Linda B.", role: "Business Owner", testimonial:
+ "Our commercial property suffered significant damage. Broadscope Adjusters' expertise in navigating complex commercial claims was invaluable. Outstanding service.", icon: Star,
},
]}
animationType="slide-up"
- title="Client Testimonials"
- description="Hear what our satisfied clients have to say about working with Broadscope"
+ title={activeCompany === "solutions" ? "Client Testimonials - Solutions" : "Client Testimonials - Adjusters"}
+ description={activeCompany === "solutions" ? "Hear what our satisfied clients have to say about working with Broadscope Solutions" : "Hear what our satisfied clients have to say about working with Broadscope Adjusters"}
textboxLayout="default"
useInvertedBackground={false}
carouselMode="auto"
@@ -249,7 +335,7 @@ const HomePage = () => {
{
@@ -271,4 +357,4 @@ const HomePage = () => {
);
};
-export default HomePage;
\ No newline at end of file
+export default HomePage;