{"title":"Bike Service","description":"","products":[{"product_id":"full-bike-maintenance-and-servicing-euro-cycling-nz","title":"Full Bike Maintenance and Servicing","description":"\u003cp\u003eChoose from four comprehensive service tiers designed by experienced technicians. From essential maintenance to complete overhauls - we've got the perfect package for your bike.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eService Comparison Table\u003c\/h2\u003e\n\u003ctable class=\"caption-bottom text-sm my-0 w-full table-fixed\"\u003e\n\u003cthead class=\"border-border\/50 [\u0026amp;_tr]:border-b border-b sticky top-0 z-10 bg-background shadow-sm\"\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003cth class=\"h-10 text-left font-medium text-muted-foreground [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 pt-2 align-top tracking-wide transition-all duration-200 hover:bg-muted\/50 bg-background\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eService\u003c\/div\u003e\n\u003c\/th\u003e\n\u003cth class=\"h-10 text-left font-medium text-muted-foreground [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 pt-2 align-top tracking-wide transition-all duration-200 hover:bg-muted\/50 bg-background\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eStandard $100\u003c\/div\u003e\n\u003c\/th\u003e\n\u003cth class=\"h-10 text-left font-medium text-muted-foreground [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 pt-2 align-top tracking-wide transition-all duration-200 hover:bg-muted\/50 bg-background\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eBronze $150\u003c\/div\u003e\n\u003c\/th\u003e\n\u003cth class=\"h-10 text-left font-medium text-muted-foreground [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 pt-2 align-top tracking-wide transition-all duration-200 hover:bg-muted\/50 bg-background\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eSilver $250\u003c\/div\u003e\n\u003c\/th\u003e\n\u003cth class=\"h-10 text-left font-medium text-muted-foreground [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 pt-2 align-top tracking-wide transition-all duration-200 hover:bg-muted\/50 bg-background\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eGold $350\u003c\/div\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"[\u0026amp;_tr:last-child]:border-0\"\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eService Quote\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eSafety Check\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eGeneral Bike Wipe Down\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eAll Bolts Tightened \u0026amp; Inspected\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eBrakes Tuned\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eGears Tuned\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eLubricate Chain \u0026amp; Cables\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e3 Parts Installation\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eFull Drivetrain Degrease \u0026amp; Clean\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eWheels Trued \u0026amp; Spokes Tensioned\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eWheel Hubs Check \u0026amp; Adjusted\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eFull Bike Detail And Clean\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eHeadset Inspected \u0026amp; Adjusted\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eBottom Bracket Inspected \u0026amp; Adjusted\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eNew Cables (Inner \u0026amp; Outer)\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eBike Stripped \u0026amp; Rebuilt\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eBrake Bleed\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eHeadset, Bottom Bracket \u0026amp; Hubs Greased\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-border\/50 transition-colors data-[state=selected]:bg-muted hover:bg-muted\/50 duration-200\"\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003eSuspension Adjustment\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e❌\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"p-2 [\u0026amp;:has([role=checkbox])]:pr-0 [\u0026amp;\u0026gt;[role=checkbox]]:translate-y-[2px] min-w-[140px] max-w-[200px] cursor-pointer px-4 py-3 align-top transition-all duration-200 hover:bg-muted\/50\"\u003e\n\u003cdiv class=\"hyphens-auto break-words\"\u003e✅\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e** Services do not include parts or consumables\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e** Walk-ins are always welcome! \u003c\/strong\u003eWhile we do prioritize our scheduled bike services to keep everyone on time, we'd love to help you too - just expect a short wait. We appreciate your understanding!\u003c\/p\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eChoose Your Perfect Service Package\u003c\/h2\u003e\n\u003cp\u003eEvery package includes our satisfaction guarantee and is performed by certified technicians with premium tools and lubricants.\u003c\/p\u003e\n\u003ch3\u003eStandard Package - $100\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eEssential Maintenance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e✓ Service Quote\u003cbr\u003e✓ Safety Check\u003cbr\u003e✓ General Bike Wipe Down\u003cbr\u003e✓ All Bolts Tightened \u0026amp; Inspected\u003cbr\u003e✓ Brakes Tuned\u003cbr\u003e✓ Gears Tuned\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003ePerfect for: Regular riders who need basic tune-ups and safety checks\u003c\/em\u003e\u003c\/p\u003e\n\u003chr class=\"my-4 border-t border-gray-300 dark:border-gray-700\"\u003e\n\u003ch3\u003eBronze Package - $150 ⭐ MOST POPULAR\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eComprehensive Service\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e✓ Service Quote\u003cbr\u003e✓ Safety Check\u003cbr\u003e✓ General Bike Wipe Down\u003cbr\u003e✓ All Bolts Tightened \u0026amp; Inspected\u003cbr\u003e✓ Brakes Tuned\u003cbr\u003e✓ Gears Tuned\u003cbr\u003e✓ Lubricate Chain \u0026amp; Cables\u003cbr\u003e✓ 3 Parts Installation (parts not included)\u003cbr\u003e✓ Full Drivetrain Degrease \u0026amp; Clean\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003ePerfect for: Active cyclists who want comprehensive maintenance and performance optimization\u003c\/em\u003e\u003c\/p\u003e\n\u003chr class=\"my-4 border-t border-gray-300 dark:border-gray-700\"\u003e\n\u003ch3\u003eSilver Package - $250\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePremium Service\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e✓ Service Quote\u003cbr\u003e✓ Safety Check\u003cbr\u003e✓ General Bike Wipe Down\u003cbr\u003e✓ All Bolts Tightened \u0026amp; Inspected\u003cbr\u003e✓ Brakes Tuned\u003cbr\u003e✓ Gears Tuned\u003cbr\u003e✓ Lubricate Chain \u0026amp; Cables\u003cbr\u003e✓ 3 Parts Installation (parts not included)\u003cbr\u003e✓ Full Drivetrain Degrease \u0026amp; Clean\u003cbr\u003e✓ Wheels Trued \u0026amp; Spokes Tensioned\u003cbr\u003e✓ Wheel Hubs Check \u0026amp; Adjusted\u003cbr\u003e✓ Full Bike Detail And Clean\u003cbr\u003e✓ Headset Inspected \u0026amp; Adjusted\u003cbr\u003e✓ Bottom Bracket Inspected \u0026amp; Adjusted\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003ePerfect for: Serious cyclists who demand peak performance and complete bike overhaul\u003c\/em\u003e\u003c\/p\u003e\n\u003chr class=\"my-4 border-t border-gray-300 dark:border-gray-700\"\u003e\n\u003ch3\u003eGold Package - $350\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eUltimate Service\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e✓ Service Quote\u003cbr\u003e✓ Safety Check\u003cbr\u003e✓ General Bike Wipe Down\u003cbr\u003e✓ All Bolts Tightened \u0026amp; Inspected\u003cbr\u003e✓ Brakes Tuned\u003cbr\u003e✓ Gears Tuned\u003cbr\u003e✓ Lubricate Chain \u0026amp; Cables\u003cbr\u003e✓ 3 Parts Installation (parts not included)\u003cbr\u003e✓ Full Drivetrain Degrease \u0026amp; Clean\u003cbr\u003e✓ Wheels Trued \u0026amp; Spokes Tensioned\u003cbr\u003e✓ Wheel Hubs Check \u0026amp; Adjusted\u003cbr\u003e✓ Full Bike Detail And Clean\u003cbr\u003e✓ Headset Inspected \u0026amp; Adjusted\u003cbr\u003e✓ Bottom Bracket Inspected \u0026amp; Adjusted\u003cbr\u003e✓ New Cables (Inner \u0026amp; Outer)\u003cbr\u003e✓ Bike Stripped \u0026amp; Rebuilt\u003cbr\u003e✓ Brake Bleed\u003cbr\u003e✓ Headset, Bottom Bracket \u0026amp; Hubs Greased\u003cbr\u003e✓ Suspension Adjustment (If Possible)\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003ePerfect for: Professional cyclists, vintage bike restoration, and complete bike rebuilds\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBook Your Service Today\u003c\/h2\u003e\n\u003ch3\u003eContact Information\u003c\/h3\u003e\n\u003cp\u003e📞\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ePhone:\u003c\/strong\u003e\u003cspan\u003e \u003ca href=\"tel:09%20529%200067\"\u003e09 529 0067\u003c\/a\u003e\u003c\/span\u003e\u003cbr\u003e📧\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eEmail:\u003c\/strong\u003e\u003cspan\u003e \u003cmeta charset=\"utf-8\"\u003e \u003ca href=\"mailto:sales@eurocycling.co.nz\"\u003esales@eurocycling.co.nz\u003c\/a\u003e\u003c\/span\u003e\u003cbr\u003e📍\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eAddress:\u003c\/strong\u003e\u003cspan\u003e \u003cmeta charset=\"utf-8\"\u003e52 Remuera Road, Newmarket, Auckland, 1050, New Zealand\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eOnline Booking\u003c\/h3\u003e\n\u003cp\u003eBook your service package online 24\/7 through our website or call us during business hours. We recommend booking in advance to ensure your preferred time slot.\u003c\/p\u003e\n\u003ch3\u003eWhat to Bring\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eYour bicycle\u003c\/li\u003e\n\u003cli\u003eAny specific concerns or issues you've noticed\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eParts you'd like installed (if applicable)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eRemember: All services do not include parts or consumables. Parts and additional materials will be quoted separately and require approval before installation.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eHow long does each service package take?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard Package:\u003c\/strong\u003e\u003cspan\u003e 30 \u003c\/span\u003eminutes - 1 hour\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBronze Package:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e1.5-2 hours\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSilver Package:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e2-3 hours\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGold Package:\u003c\/strong\u003e\u003cspan\u003e 3\u003c\/span\u003e-4 hours (may require overnight for complex rebuilds)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003eWhat if my bike needs additional repairs not included in the package?\u003c\/h3\u003e\n\u003cp\u003eWe'll provide a detailed quote for any additional repairs needed. You'll never be surprised by unexpected charges - we always get your approval first before proceeding with extra work.\u003c\/p\u003e\n\u003ch3\u003eDo you work on all types of bikes?\u003c\/h3\u003e\n\u003cp\u003eYes! We service road bikes, mountain bikes, hybrid bikes, electric bikes, BMX, and vintage bicycles. Our technicians have experience with all major brands.\u003c\/p\u003e\n\u003ch3\u003eWhat's included in the \"3 Parts Installation\"?\u003c\/h3\u003e\n\u003cp\u003eWe'll professionally install up to 3 bike parts or accessories as part of your Bronze, Silver, or Gold package. This could include new pedals, lights, bottle cages, computer mounts, or other accessories. Parts are sold separately.\u003c\/p\u003e\n\u003ch3\u003eDo you offer any warranties on your work?\u003c\/h3\u003e\n\u003cp\u003eAbsolutely! We guarantee our workmanship with a 7-day satisfaction guarantee. If you experience any issues with our service, bring your bike back and we'll make it right at no charge.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eAny mechanical problems, malfunctions, or performance issues that were not directly addressed as part of your selected service package are not covered under our warranty. Our warranty applies exclusively to the components, adjustments, and maintenance procedures that were specifically included in your chosen service tier (Standard, Bronze, Silver, or Gold).\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eCan I wait while my bike is serviced?\u003c\/h3\u003e\n\u003cp\u003eYes for Standard and Bronze packages. For Silver and Gold packages that take longer, we recommend scheduling a drop-off service.\u003c\/p\u003e\n\u003ch3\u003eDo you provide pickup and delivery services?\u003c\/h3\u003e\n\u003cp\u003eWe offer pickup and delivery services for Silver and Gold packages within a 10-mile radius for an additional fee. Contact us for details and pricing.\u003c\/p\u003e\n\u003ch3\u003eWhat payment methods do you accept?\u003c\/h3\u003e\n\u003cp\u003eWe accept cash, all major credit cards, GooglePay, Apple Pay and AfterPay. We also offer financing options for Gold Package services through our partners.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e** We also do per hour basis contact us for details.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Euro Cycling NZ","offers":[{"title":"Standard","offer_id":51607165436183,"sku":"555556450","price":100.0,"currency_code":"NZD","in_stock":true},{"title":"Bronze","offer_id":51607165468951,"sku":"555556451","price":150.0,"currency_code":"NZD","in_stock":true},{"title":"Silver","offer_id":51607165501719,"sku":"555556448","price":250.0,"currency_code":"NZD","in_stock":true},{"title":"Gold","offer_id":51607165534487,"sku":"555556449","price":350.0,"currency_code":"NZD","in_stock":true},{"title":"Open Hours","offer_id":51607165567255,"sku":"BIKESERV000","price":60.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/eurocycling-bike-service5.jpg?v=1763437076"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/collections\/eurocycling-bike-service5.jpg?v=1760057317","url":"https:\/\/eurocycling.co.nz\/collections\/bike-service.oembed","provider":"Euro Cycling NZ","version":"1.0","type":"link"}