20 Commits

Author SHA1 Message Date
11d6df1e44 Update src/app/services/page.tsx 2026-04-20 15:56:15 +00:00
bfdc5d2557 Update src/app/page.tsx 2026-04-20 15:56:14 +00:00
d0c59ffad5 Update src/app/contact/page.tsx 2026-04-20 15:56:14 +00:00
292e5c933b Update src/app/about/page.tsx 2026-04-20 15:56:13 +00:00
e28538a9ce Merge version_8 into main
Merge version_8 into main
2026-04-20 15:48:29 +00:00
52a958d24e Update src/app/about/page.tsx 2026-04-20 15:48:26 +00:00
7444eea1ba Merge version_8 into main
Merge version_8 into main
2026-04-20 15:47:46 +00:00
e9ebe6dda4 Update src/app/about/page.tsx 2026-04-20 15:47:42 +00:00
608e4a9425 Merge version_8 into main
Merge version_8 into main
2026-04-20 15:45:26 +00:00
acd6e28f18 Update src/app/page.tsx 2026-04-20 15:45:22 +00:00
d5b5dcca36 Update src/app/contact/page.tsx 2026-04-20 15:45:22 +00:00
5b22c8ddb0 Merge version_7 into main
Merge version_7 into main
2026-04-20 15:39:20 +00:00
8abb1cf57b Update src/app/services/page.tsx 2026-04-20 15:39:17 +00:00
dde885d54f Merge version_7 into main
Merge version_7 into main
2026-04-20 15:37:56 +00:00
26daff2ca7 Update src/app/services/page.tsx 2026-04-20 15:37:53 +00:00
51c02c4d9a Merge version_7 into main
Merge version_7 into main
2026-04-20 15:33:14 +00:00
3ae9c9a7d6 Update src/app/page.tsx 2026-04-20 15:33:08 +00:00
94607db51b Merge version_6 into main
Merge version_6 into main
2026-04-20 15:31:14 +00:00
0dd847e3b3 Merge version_6 into main
Merge version_6 into main
2026-04-20 15:29:51 +00:00
c95cd8626f Merge version_6 into main
Merge version_6 into main
2026-04-20 15:27:35 +00:00
4 changed files with 38 additions and 125 deletions

View File

@@ -50,12 +50,12 @@ export default function AboutPage() {
{ {
id: "g1", groupTitle: "Founder", members: [ id: "g1", groupTitle: "Founder", members: [
{ {
id: "m1", title: "Tyler", subtitle: "Founder", detail: "Former pro athlete turned SEO specialist, hyper-focused on Calgary local search growth.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CVsKYOORG1QTC0iM3LA3BfvJY3/icon-of-a-business-profile-dashboard-con-1776696811248-88e16e87.png", imageAlt: "Icon of a business profile dashboard construction tool. Clean professional vector icon, minimalist, " id: "m1", title: "Tyler Wong", subtitle: "Founder", detail: "Former pro athlete turned SEO specialist, hyper-focused on Calgary local search growth.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CVsKYOORG1QTC0iM3LA3BfvJY3/icon-of-a-business-profile-dashboard-con-1776696811248-88e16e87.png", imageAlt: "Icon of a business profile dashboard construction tool. Clean professional vector icon, minimalist, "
}, },
], ],
}, },
]} ]}
title="Our Philosophy" title="Who We Are "
description="We are a small, focused agency where you get direct access to the experts doing the work." description="We are a small, focused agency where you get direct access to the experts doing the work."
/> />
</div> </div>

View File

@@ -26,21 +26,13 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "/"},
id: "/",
},
{ {
name: "Services", name: "Services", id: "/services"},
id: "/services",
},
{ {
name: "About", name: "About", id: "/about"},
id: "/about",
},
{ {
name: "Contact", name: "Contact", id: "/contact"},
id: "/contact",
},
]} ]}
brandName="Local Rank Experts" brandName="Local Rank Experts"
/> />
@@ -50,16 +42,13 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Let's Talk" tag="Let's Talk"
title="Book Your Free GBP Audit" title="Book Your Free GBP Audit"
description="Fill out the form below or contact us directly. We respond within 24 hours." description="Fill out the form below or contact us directly. We respond within 24 hours."
buttons={[ buttons={[
{ {
text: "Book My Free Audit", text: "Book My Free Audit", href: "https://calendly.com/tyler-localrankexperts/30min"},
href: "/contact",
},
]} ]}
/> />
</div> </div>
@@ -77,37 +66,23 @@ export default function LandingPage() {
logoText="Local Rank Experts" logoText="Local Rank Experts"
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [
{ {
label: "Home", label: "Home", href: "/"},
href: "/",
},
{ {
label: "Services", label: "Services", href: "/services"},
href: "/services",
},
{ {
label: "About", label: "About", href: "/about"},
href: "/about",
},
{ {
label: "Contact", label: "Contact", href: "/contact"},
href: "/contact",
},
], ],
}, },
{ {
title: "Contact", title: "Contact", items: [
items: [
{ {
label: "tyler@localrankexperts.ca", label: "tyler@localrankexperts.ca", href: "mailto:tyler@localrankexperts.ca"},
href: "mailto:tyler@localrankexperts.ca",
},
{ {
label: "localrankexperts.ca", label: "localrankexperts.ca", href: "https://localrankexperts.ca"},
href: "https://localrankexperts.ca",
},
], ],
}, },
]} ]}

View File

@@ -6,10 +6,8 @@ import ContactCTA from '@/components/sections/contact/ContactCTA';
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
import FooterMedia from '@/components/sections/footer/FooterMedia'; import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroBillboard from '@/components/sections/hero/HeroBillboard'; import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import TextAbout from '@/components/sections/about/TextAbout'; import TextAbout from '@/components/sections/about/TextAbout';
import { LineChart, MapPin, Target } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -45,7 +43,7 @@ export default function LandingPage() {
title="Calgary's Local SEO Specialists." title="Calgary's Local SEO Specialists."
description="More calls. More customers. All from Google Maps. " description="More calls. More customers. All from Google Maps. "
buttons={[ buttons={[
{ text: "Book Your Free GBP Audit", href: "/contact" }, { text: "Book Your Free GBP Audit", href: "https://calendly.com/tyler-localrankexperts/30min" },
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CVsKYOORG1QTC0iM3LA3BfvJY3/uploaded-1776697582356-a1c5dns3.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CVsKYOORG1QTC0iM3LA3BfvJY3/uploaded-1776697582356-a1c5dns3.png"
imageAlt="Professional, minimalist illustration representing local search and map optimization" imageAlt="Professional, minimalist illustration representing local search and map optimization"
@@ -92,22 +90,6 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="why-us" data-section="why-us">
<MetricCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "100%", title: "Calgary-focused", description: "We only work with businesses in the YYC region.", icon: MapPin },
{ id: "m2", value: "Local SEO", title: "Specialists", description: "No generalist marketing - just local maps.", icon: Target },
{ id: "m3", value: "Live", title: "Transparency", description: "You see exactly where you rank daily.", icon: LineChart },
]}
title="Why Local Rank Experts"
description="We are Calgary's local SEO specialists."
/>
</div>
<div id="cta-banner" data-section="cta-banner"> <div id="cta-banner" data-section="cta-banner">
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
@@ -116,7 +98,7 @@ export default function LandingPage() {
title="Not sure where you stand on Google Maps?" title="Not sure where you stand on Google Maps?"
description="Find out for free with a comprehensive GBP audit." description="Find out for free with a comprehensive GBP audit."
buttons={[ buttons={[
{ text: "Book Your Free GBP Audit", href: "/contact" }, { text: "Book Your Free GBP Audit", href: "https://calendly.com/tyler-localrankexperts/30min" },
]} ]}
/> />
</div> </div>

View File

@@ -26,21 +26,13 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "/"},
id: "/",
},
{ {
name: "Services", name: "Services", id: "/services"},
id: "/services",
},
{ {
name: "About", name: "About", id: "/about"},
id: "/about",
},
{ {
name: "Contact", name: "Contact", id: "/contact"},
id: "/contact",
},
]} ]}
brandName="Local Rank Experts" brandName="Local Rank Experts"
/> />
@@ -60,41 +52,19 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
plans={[ plans={[
{ {
id: "audit", id: "audit", badge: "Free", price: "$0", subtitle: "GBP Audit", features: [
badge: "Free", "In-depth profile audit", "Ranking feedback", "Actionable improvement list"],
price: "$0",
subtitle: "GBP Audit",
features: [
"In-depth profile audit",
"Ranking feedback",
"Actionable improvement list",
],
}, },
{ {
id: "setup", id: "setup", badge: "Starting", price: "$300", subtitle: "GBP Setup", features: [
badge: "Starting", "New profile setup", "Verification Support", "Category alignment"],
price: "$300",
subtitle: "GBP Setup",
features: [
"New profile setup",
"Google verification guidance",
"Category alignment",
],
}, },
{ {
id: "manage", id: "manage", badge: "Starting", price: "$500/mo", subtitle: "Monthly Management", features: [
badge: "Starting", "Weekly posts", "Review management", "Monthly Geo-Grid Reports", "Rank tracking"],
price: "$500/mo",
subtitle: "Monthly Management",
features: [
"Weekly posts",
"Review management",
"Monthly reports",
"Rank tracking",
],
}, },
]} ]}
title="Our Services" title="Simple, Transparent Pricing "
description="Professional local SEO pricing packages for home service businesses." description="Professional local SEO pricing packages for home service businesses."
/> />
</div> </div>
@@ -105,37 +75,23 @@ export default function LandingPage() {
logoText="Local Rank Experts" logoText="Local Rank Experts"
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [
{ {
label: "Home", label: "Home", href: "/"},
href: "/",
},
{ {
label: "Services", label: "Services", href: "/services"},
href: "/services",
},
{ {
label: "About", label: "About", href: "/about"},
href: "/about",
},
{ {
label: "Contact", label: "Contact", href: "/contact"},
href: "/contact",
},
], ],
}, },
{ {
title: "Contact", title: "Contact", items: [
items: [
{ {
label: "tyler@localrankexperts.ca", label: "tyler@localrankexperts.ca", href: "mailto:tyler@localrankexperts.ca"},
href: "mailto:tyler@localrankexperts.ca",
},
{ {
label: "localrankexperts.ca", label: "localrankexperts.ca", href: "https://localrankexperts.ca"},
href: "https://localrankexperts.ca",
},
], ],
}, },
]} ]}