diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
index c459465..20fd12a 100644
--- a/src/app/about/page.tsx
+++ b/src/app/about/page.tsx
@@ -5,6 +5,7 @@ import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleAp
import TeamCardTen from '@/components/sections/team/TeamCardTen';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FooterCard from '@/components/sections/footer/FooterCard';
+import Link from 'next/link';
import { Linkedin, Mail } from 'lucide-react';
export default function AboutPage() {
@@ -26,9 +27,10 @@ export default function AboutPage() {
brandName="A B Clemence & Co"
navItems={[
{ name: "Home", id: "/" },
- { name: "Our Approach", id: "/services" },
- { name: "Expertise", id: "team" },
- { name: "Contact", id: "/contact" }
+ { name: "Services", id: "/services" },
+ { name: "Contact", id: "/contact" },
+ { name: "Blog", id: "/blog" },
+ { name: "Shop", id: "/shop" }
]}
/>
@@ -37,26 +39,17 @@ export default function AboutPage() {
-
+
diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx
index 401c4b7..65613c5 100644
--- a/src/app/blog/page.tsx
+++ b/src/app/blog/page.tsx
@@ -6,6 +6,7 @@ import FooterCard from '@/components/sections/footer/FooterCard';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import { useBlogPosts } from "@/hooks/useBlogPosts";
+import Link from 'next/link';
import { Linkedin, Mail } from 'lucide-react';
export default function BlogPage() {
@@ -30,11 +31,10 @@ export default function BlogPage() {
brandName="A B Clemence & Co"
navItems={[
{ name: "Home", id: "/" },
- { name: "About", id: "about" },
- { name: "Our Approach", id: "approach" },
- { name: "Expertise", id: "team" },
- { name: "Testimonials", id: "testimonials" },
- { name: "Contact", id: "contact" }
+ { name: "About", id: "/about" },
+ { name: "Services", id: "/services" },
+ { name: "Contact", id: "/contact" },
+ { name: "Shop", id: "/shop" }
]}
/>
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index 61cab2d..11249cf 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -3,7 +3,9 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ContactFaq from '@/components/sections/contact/ContactFaq';
+import FaqDouble from '@/components/sections/faq/FaqDouble';
import FooterCard from '@/components/sections/footer/FooterCard';
+import Link from 'next/link';
import { ArrowRight, Linkedin, Mail } from 'lucide-react';
export default function ContactPage() {
@@ -27,7 +29,8 @@ export default function ContactPage() {
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Services", id: "/services" },
- { name: "Expertise", id: "contact" }
+ { name: "Blog", id: "/blog" },
+ { name: "Shop", id: "/shop" }
]}
/>
@@ -37,25 +40,18 @@ export default function ContactPage() {
ctaTitle="Ready to Take Control of Your Financial Strategy?"
ctaDescription="Schedule a private consultation with one of our strategic advisors to explore how we can deliver clarity, confidence, and elevated financial execution for your business and personal wealth."
ctaButton={{
- text: "Schedule a Private Consultation",
- href: "https://calendly.com/abclemence/consultation"
+ text: "Schedule a Private Consultation", href: "https://calendly.com/abclemence/consultation"
}}
ctaIcon={ArrowRight}
faqs={[
{
- id: "1",
- title: "How much does an initial consultation cost?",
- content: "Our initial discovery consultation is complimentary. This gives us the opportunity to understand your situation and discuss whether our services are the right fit for your needs."
+ id: "1", title: "How much does an initial consultation cost?", content: "Our initial discovery consultation is complimentary. This gives us the opportunity to understand your situation and discuss whether our services are the right fit for your needs."
},
{
- id: "2",
- title: "What should I prepare for our first meeting?",
- content: "Bring recent tax returns, business financial statements, existing financial plans, and a summary of your primary financial goals and concerns. We'll guide you through what's most helpful."
+ id: "2", title: "What should I prepare for our first meeting?", content: "Bring recent tax returns, business financial statements, existing financial plans, and a summary of your primary financial goals and concerns. We'll guide you through what's most helpful."
},
{
- id: "3",
- title: "Do you work with clients remotely?",
- content: "Yes. While we appreciate in-person meetings when possible, we serve clients nationwide and conduct most ongoing advisory work via secure video conferencing and digital collaboration tools."
+ id: "3", title: "Do you work with clients remotely?", content: "Yes. While we appreciate in-person meetings when possible, we serve clients nationwide and conduct most ongoing advisory work via secure video conferencing and digital collaboration tools."
}
]}
useInvertedBackground={true}
@@ -64,20 +60,16 @@ export default function ContactPage() {
/>
-
+
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 04992e5..e899048 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -5,37 +5,25 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const barlow = Barlow({
- variable: "--font-barlow",
- subsets: ["latin"],
+ variable: "--font-barlow", subsets: ["latin"],
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
});
export const metadata: Metadata = {
- title: "Financial Advisory & Tax Strategy | A B Clemence & Co",
- description: "Strategic financial leadership and tax planning for high-net-worth business owners and professionals. Clarity, confidence, and long-term partnership.",
- keywords: ["financial advisory", "tax strategy", "wealth planning", "business owners", "high-net-worth", "financial planning"],
+ title: "Financial Advisory & Tax Strategy | A B Clemence & Co", description: "Strategic financial leadership and tax planning for high-net-worth business owners and professionals. Clarity, confidence, and long-term partnership.", keywords: ["financial advisory", "tax strategy", "wealth planning", "business owners", "high-net-worth", "financial planning"],
metadataBase: new URL("https://www.abclemence.com"),
alternates: {
canonical: "https://www.abclemence.com"
},
openGraph: {
- title: "Strategic Financial Leadership for Those Who Expect More",
- description: "Tax strategy, financial planning, and long-term partnership. A B Clemence & Co delivers clarity, confidence, and elevated financial execution.",
- url: "https://www.abclemence.com",
- siteName: "A B Clemence & Co",
- type: "website",
- images: [
+ title: "Strategic Financial Leadership for Those Who Expect More", description: "Tax strategy, financial planning, and long-term partnership. A B Clemence & Co delivers clarity, confidence, and elevated financial execution.", url: "https://www.abclemence.com", siteName: "A B Clemence & Co", type: "website", images: [
{
- url: "https://img.b2bpic.net/free-photo/customers-writing-signature-contract-entering-partnership-with-agent_482257-101263.jpg",
- alt: "A B Clemence & Co - Strategic Financial Advisory"
+ url: "https://img.b2bpic.net/free-photo/customers-writing-signature-contract-entering-partnership-with-agent_482257-101263.jpg", alt: "A B Clemence & Co - Strategic Financial Advisory"
}
]
},
twitter: {
- card: "summary_large_image",
- title: "Strategic Financial Leadership | A B Clemence & Co",
- description: "Discover comprehensive financial advisory and tax strategy services designed for discerning business owners.",
- images: ["https://img.b2bpic.net/free-photo/customers-writing-signature-contract-entering-partnership-with-agent_482257-101263.jpg"]
+ card: "summary_large_image", title: "Strategic Financial Leadership | A B Clemence & Co", description: "Discover comprehensive financial advisory and tax strategy services designed for discerning business owners.", images: ["https://img.b2bpic.net/free-photo/customers-writing-signature-contract-entering-partnership-with-agent_482257-101263.jpg"]
},
robots: {
index: true,
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 539fc1b..ee040c6 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -8,7 +8,8 @@ import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import TeamCardTen from '@/components/sections/team/TeamCardTen';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
-import { CheckCircle, Sparkles, ArrowRight, Linkedin, Mail } from 'lucide-react';
+import Link from 'next/link';
+import { CheckCircle, Sparkles } from 'lucide-react';
export default function HomePage() {
return (
@@ -28,11 +29,11 @@ export default function HomePage() {
@@ -45,10 +46,10 @@ export default function HomePage() {
tag="Financial Advisory"
tagIcon={Sparkles}
buttons={[
- { text: "Schedule a Private Consultation", href: "contact" }
+ { text: "Schedule a Private Consultation", href: "/contact" }
]}
imageSrc="https://img.b2bpic.net/free-photo/customers-writing-signature-contract-entering-partnership-with-agent_482257-101263.jpg"
- imageAlt="Financial advisory professional workspace"
+ imageAlt="financial advisor wealth planning office"
imagePosition="right"
mediaAnimation="opacity"
/>
@@ -60,23 +61,17 @@ export default function HomePage() {
description="We deliver more than compliance. We offer strategic clarity and long-term partnership designed for ambitious business owners who demand excellence."
tabs={[
{
- id: "partnership",
- label: "Long-Term Partnership",
- description: "We build enduring relationships based on trust, discretion, and aligned interests. Your success is our success, and we're committed to supporting your financial goals across decades, not just transactions."
+ id: "partnership", label: "Long-Term Partnership", description: "We build enduring relationships based on trust, discretion, and aligned interests. Your success is our success, and we're committed to supporting your financial goals across decades, not just transactions."
},
{
- id: "strategy",
- label: "Strategic Clarity",
- description: "Beyond tax compliance, we provide a comprehensive financial roadmap that addresses your unique business pressures, succession planning, wealth optimization, and personal financial security with proactive strategy."
+ id: "strategy", label: "Strategic Clarity", description: "Beyond tax compliance, we provide a comprehensive financial roadmap that addresses your unique business pressures, succession planning, wealth optimization, and personal financial security with proactive strategy."
},
{
- id: "expertise",
- label: "Specialized Expertise",
- description: "Our team brings deep experience in high-net-worth financial planning, business exit strategies, tax optimization, and wealth preservation for discerning professionals and entrepreneurs."
+ id: "expertise", label: "Specialized Expertise", description: "Our team brings deep experience in high-net-worth financial planning, business exit strategies, tax optimization, and wealth preservation for discerning professionals and entrepreneurs."
}
]}
imageSrc="https://img.b2bpic.net/free-photo/financial-advisor-inviting-clients-sign-formal-agreement-documents_482257-91761.jpg"
- imageAlt="A B Clemence & Co leadership team"
+ imageAlt="financial leadership partnership business strategy"
imagePosition="right"
mediaAnimation="blur-reveal"
useInvertedBackground={false}
@@ -91,10 +86,7 @@ export default function HomePage() {
tagIcon={CheckCircle}
features={[
{
- id: "1",
- title: "Discovery & Assessment",
- description: "We conduct a comprehensive review of your financial situation, business structure, tax exposure, and long-term goals to develop a complete understanding of your needs.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "1", title: "Discovery & Assessment", description: "We conduct a comprehensive review of your financial situation, business structure, tax exposure, and long-term goals to develop a complete understanding of your needs.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Detailed financial review" },
{ icon: CheckCircle, text: "Goal alignment session" },
@@ -103,10 +95,7 @@ export default function HomePage() {
reverse: false
},
{
- id: "2",
- title: "Strategic Planning",
- description: "We develop customized tax and financial strategies that align with your business objectives, minimize tax exposure, and create a roadmap for wealth growth and protection.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "2", title: "Strategic Planning", description: "We develop customized tax and financial strategies that align with your business objectives, minimize tax exposure, and create a roadmap for wealth growth and protection.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Tax optimization strategies" },
{ icon: CheckCircle, text: "Wealth structuring" },
@@ -115,10 +104,7 @@ export default function HomePage() {
reverse: true
},
{
- id: "3",
- title: "Implementation & Execution",
- description: "Our team coordinates implementation of approved strategies, working seamlessly with your accountants, attorneys, and other advisors to ensure precise execution and compliance.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "3", title: "Implementation & Execution", description: "Our team coordinates implementation of approved strategies, working seamlessly with your accountants, attorneys, and other advisors to ensure precise execution and compliance.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Coordinated execution" },
{ icon: CheckCircle, text: "Professional collaboration" },
@@ -127,10 +113,7 @@ export default function HomePage() {
reverse: false
},
{
- id: "4",
- title: "Ongoing Optimization",
- description: "We provide continuous monitoring and annual strategy reviews, adapting to changes in tax law, business circumstances, and personal goals to ensure your strategies remain effective.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "4", title: "Ongoing Optimization", description: "We provide continuous monitoring and annual strategy reviews, adapting to changes in tax law, business circumstances, and personal goals to ensure your strategies remain effective.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Annual strategy review" },
{ icon: CheckCircle, text: "Tax law monitoring" },
@@ -151,33 +134,18 @@ export default function HomePage() {
description="Delivering measurable value and strategic leadership to high-net-worth clients."
metrics={[
{
- id: "1",
- value: "20+",
- title: "Years of Financial Advisory Excellence",
- items: [
- "Multiple industries served",
- "Complex strategy implementations",
- "Sustained client relationships"
+ id: "1", value: "20+", title: "Years of Financial Advisory Excellence", items: [
+ "Multiple industries served", "Complex strategy implementations", "Sustained client relationships"
]
},
{
- id: "2",
- value: "$500M+",
- title: "Assets Under Advisory Guidance",
- items: [
- "High-net-worth clients",
- "Business owners and professionals",
- "Continued growth and optimization"
+ id: "2", value: "$500M+", title: "Assets Under Advisory Guidance", items: [
+ "High-net-worth clients", "Business owners and professionals", "Continued growth and optimization"
]
},
{
- id: "3",
- value: "95%",
- title: "Long-Term Client Retention",
- items: [
- "Trust-based relationships",
- "Consistent strategy delivery",
- "Measurable financial results"
+ id: "3", value: "95%", title: "Long-Term Client Retention", items: [
+ "Trust-based relationships", "Consistent strategy delivery", "Measurable financial results"
]
}
]}
@@ -191,26 +159,17 @@ export default function HomePage() {
@@ -41,10 +43,7 @@ export default function ServicesPage() {
tagIcon={CheckCircle}
features={[
{
- id: "1",
- title: "Discovery & Assessment",
- description: "We conduct a comprehensive review of your financial situation, business structure, tax exposure, and long-term goals to develop a complete understanding of your needs.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "1", title: "Discovery & Assessment", description: "We conduct a comprehensive review of your financial situation, business structure, tax exposure, and long-term goals to develop a complete understanding of your needs.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Detailed financial review" },
{ icon: CheckCircle, text: "Goal alignment session" },
@@ -53,10 +52,7 @@ export default function ServicesPage() {
reverse: false
},
{
- id: "2",
- title: "Strategic Planning",
- description: "We develop customized tax and financial strategies that align with your business objectives, minimize tax exposure, and create a roadmap for wealth growth and protection.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "2", title: "Strategic Planning", description: "We develop customized tax and financial strategies that align with your business objectives, minimize tax exposure, and create a roadmap for wealth growth and protection.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Tax optimization strategies" },
{ icon: CheckCircle, text: "Wealth structuring" },
@@ -65,10 +61,7 @@ export default function ServicesPage() {
reverse: true
},
{
- id: "3",
- title: "Implementation & Execution",
- description: "Our team coordinates implementation of approved strategies, working seamlessly with your accountants, attorneys, and other advisors to ensure precise execution and compliance.",
- media: { imageSrc: "/placeholders/placeholder1.webp" },
+ id: "3", title: "Implementation & Execution", description: "Our team coordinates implementation of approved strategies, working seamlessly with your accountants, attorneys, and other advisors to ensure precise execution and compliance.", media: { imageSrc: "/placeholders/placeholder1.webp" },
items: [
{ icon: CheckCircle, text: "Coordinated execution" },
{ icon: CheckCircle, text: "Professional collaboration" },
@@ -89,23 +82,13 @@ export default function ServicesPage() {
description="Delivering measurable value and strategic leadership to high-net-worth clients."
metrics={[
{
- id: "1",
- value: "20+",
- title: "Years of Financial Advisory Excellence",
- items: [
- "Multiple industries served",
- "Complex strategy implementations",
- "Sustained client relationships"
+ id: "1", value: "20+", title: "Years of Financial Advisory Excellence", items: [
+ "Multiple industries served", "Complex strategy implementations", "Sustained client relationships"
]
},
{
- id: "2",
- value: "$500M+",
- title: "Assets Under Advisory Guidance",
- items: [
- "High-net-worth clients",
- "Business owners and professionals",
- "Continued growth and optimization"
+ id: "2", value: "$500M+", title: "Assets Under Advisory Guidance", items: [
+ "High-net-worth clients", "Business owners and professionals", "Continued growth and optimization"
]
}
]}
@@ -122,13 +105,11 @@ export default function ServicesPage() {
socialLinks={[
{
icon: Linkedin,
- href: "https://linkedin.com/company/abclemence",
- ariaLabel: "LinkedIn"
+ href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn"
},
{
icon: Mail,
- href: "mailto:hello@abclemence.com",
- ariaLabel: "Email"
+ href: "mailto:hello@abclemence.com", ariaLabel: "Email"
}
]}
/>
diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx
index 3353a29..6cbfa5f 100644
--- a/src/app/shop/[id]/page.tsx
+++ b/src/app/shop/[id]/page.tsx
@@ -12,6 +12,7 @@ import ProductCart from "@/components/ecommerce/cart/ProductCart";
import { useProductDetail } from "@/hooks/useProductDetail";
import { useCart } from "@/hooks/useCart";
import { useCheckout } from "@/hooks/useCheckout";
+import Link from 'next/link';
interface ProductPageProps {
params: Promise<{ id: string }>;
@@ -82,15 +83,16 @@ export default function ProductPage({ params }: ProductPageProps) {
headingFontWeight="normal"
>