import type { Metadata } from "next";
import Hero from "@/components/Hero";
import TrustBar from "@/components/TrustBar";
import Products from "@/components/Products";
import Services from "@/components/Services";
import Territory from "@/components/Territory";
import WhoWeServe from "@/components/WhoWeServe";
import StainPromo from "@/components/StainPromo";
import CTA from "@/components/CTA";

export const metadata: Metadata = {
  title: "VG Fence Products | Ontario's B2B Fence Supply Partner",
  description: "Premier supplier of professional-grade fencing and railing materials for contractors, builders, and property managers across Ontario.",
  alternates: {
    canonical: "/"
  }
};

export default function Home() {
  return (
    <>
      <Hero />
      <TrustBar />
      <Products />
      <Services />
      <Territory />
      <WhoWeServe />
      <StainPromo />
      <CTA />
    </>
  );
}
