Workshop Prices

Book a Service
  • img src="//projektride.co.uk/cdn/shop/files/CheckpointSL6AXS-26-55098-B-Primary_2048x2048.png?v=1764866091" alt="Trek Checkpoint SL 6 AXS Gen 3" class="mfp-zoom-in-cur" id="68980135100799"> Trek Checkpoint SL 7 AXS Gen 3
  • img src="//projektride.co.uk/cdn/shop/files/CheckpointSL6AXS-26-55098-B-Alt2_2048x2048.jpg?v=1764866089" alt="Trek Checkpoint SL 6 AXS Gen 3" class="mfp-zoom-in-cur" id="68980135133567"> img src="//projektride.co.uk/cdn/shop/files/CheckpointSL7AXS-26-55097-A-Alt2_2048x2048.jpg?v=1764866092" alt="Trek Checkpoint SL 7 AXS Gen 3" class="mfp-zoom-in-cur" id="68980135428479">
  • img

    Bontrager Pro, 31.8 mm, Blendr-compatible, 7-degree, 80mm length
    Kids Bikes Components
    FramesSize:Saddle
      ML, L Saddle
    Verse Short Elite, hollow magnesium rails, 145 mm width Header Image Bontrager Pro, 31.8 mm, Blendr-compatible, 7-degree, 90mm length
    Shop by Brand Verse Short Elite, hollow magnesium rails, 145 mm width Seatpost
    Gloria
    Open navigation menu Size: Seatpost Bontrager Pro, 31.8 mm, Blendr-compatible, 7-degree, 100mm length Bontrager carbon, 27.2 mm, 8 mm offset, 330 mm length
    Amflow *Handlebar
    Bontrager Pro Gravel, 40 cm width
    We reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.Size: Genesis
     
    Bontrager Pro Gravel, 42 cm widthClose search barSingular 

    Delivery & Returns

    Working Hours
    <
    Mon - Fri: 09:00 - 18:30 Sat: 9:00 - 16:00 Tel
    div class="featured-image__bg bg-pos-center-center" style="background-image: url('//projektride.co.uk/cdn/shop/files/2571D9FF-E9AE-4004-9A55-C7FD4DD999D6_2048x.jpg?v=1640941114');">0131 374 5324ProjektRideTubes
    Buy Sell Ride Confident 82 Newington Road
    Edinburgh
    Seat Posts & Clamps[email protected]
    Pedals
    Please get in touch with a member of the team either by phone ( ) or email (
    [email protected]Gears & Drivetrain ) where on of the team will be more than happy to help. ProjektRide
    . E-bike Batteries and chargers Juan Borges Designs
    .If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. We also have a physical store, if you are local please pop in -
    ProjektRide Bike Shop EdinburghComplete Wheels
    h=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-1daav\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-1daav\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-
    div data-v-038d3ba2=\"\" id=\"pdl-collapse-item-u09wk8\" class=\"pdl-collapse-item is-active\" data-name=\"06057d32-cec7-49e8-a72f-eee0c4a1227c\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-u09wk8\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-u09wk8\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eWeight\u003c\/span\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiblock underline\"\u003eBontrager Switch chamfered thru axle, removable lever\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eTyre\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eBontrager Girona Pro, Tubeless Ready, GR puncture protection, aramid bead, 60 tpi, 700x42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eTyre part\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eBontrager TLR sealant, 180 ml\/6 oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 bo(""),56518717604223 : parseInt(""),56518717636991 : parseInt(""),56518717669759 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {56518717309311 : null,56518717342079 : null,56518717374847 : null,56518717407615 : null,56518717440383 : null,56518717473151 : null,56518717505919 : null,56518717538687 : null,56518717571455 : null,56518717604223 : null,56518717636991 : null,56518717669759 : null,}; window._RestockRocketConfig.variantsShippingText = {56518717309311 : "",56518717342079 : "",56518717374847 : "",56518717407615 : "",56518717440383 : "",56518717473151 : "",56518717505919 : "",56518717538687 : "",56518717571455 : "",56518717604223 : "",56518717636991 : "",56518717669759 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {56518717309311 : null,56518717342079 : null,56518717374847 : null,56518717407615 : null,56518717440383 : null,56518717473151 : null,56518717505919 : null,56518717538687 : null,56518717571455 : null,56518717604223 : null,565187!settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { if (!settings || !settings.preorder_enabled) { return; } // Listen for stoq:preorder-api-ready event dispatched by preorder.js window.addEventListener('stoq:preorder-api-ready', function(event) { console.debug('STOQ - Preorder API ready, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error);

    <<

    md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eMax. chainring size\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 p-2 font-normal border-b-2 border-gray-10\"\u003e1x:44 2x: 46\/30\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-038d3ba2=\"\" id=\"pdl-collapse-item-vwn3uj\" class=\"pdl-collapse-item is-active\" data-name=\"4836c0a2-d9fe-4f79-9034-74739aa3d912\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-vwn3uj\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-vwn3uj\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eWheels\u003c\/span\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"pu003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eBattery\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eSRAM AXS battery pack (with charger)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-038d3ba2=\"\" id=\"pdl-collapse-item-om9ltj\" class=\"pdl-collapse-item is-active\" data-name=\"2acd4f2c-8497-4239-adeb-646e2d31234e\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-om9ltj\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center> .
    l md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5318074\" class=\"block underline\"\u003eBontrager Aeolus Elite 35V, OCLV Carbon, Tubeless-Ready, 35 mm rim depth, 100x12 mm thru axle\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWheel rear\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5318075\" class=\"block underline\"\u003eBontrager Aeolus Elite 35V, OCLV Carbon, Tubeless-Ready, 35 mm rim depth, SRAM XD-R driver, 142x12 mm thru axle\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eSkewer front\u003c\/dt\u003e\n\u003c is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eShifter\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eSRAM Force AXS E1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eRear derailleur\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eSRAM Force XPLR AXS, 46T max cog\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 m . .site-footer { --bg: #1f2324; --text: #ffffff; --text-alpha-15: rgba(255, 255, 255, 0.15); --text-alpha-60: rgba(255, 255, 255, 0.6); --text-alpha-85: rgba(255, 255, 255, 0.85); } .footer-content__logo__image { width: 170px; }

    <<