SubheadingBrake PadsCustom Builds - Where to start ?
Off the shelf bikes are pretty amazing these days, with an ever growing range of sizes, price points to meet every budget and a sea of brands to navigate.
Nothing though, can even come close to the satisfaction of riding a bike built up especially for you, with all the sizes carefully chosen, your perfect colour scheme picked out. Brake SparesLearn More
Spend
£50
to qualify for free shipping
Congratulations! Your order qualifies for free shipping
window._RestockRocketConfig = window._RestockRocketConfig || {}
// Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
// This matches the backend's Mobility.normalize_locale behavior
// Returns empty string if locale is empty or invalid (matches original behavior)
function normalizeLocale(locale) {
if (!locale || locale.trim() === '') {
return '';
}
return locale.toString().toLowerCase().replace(/-/g, '_');
}
window._RestockRocketConfig.locale = 'en';
window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
window._RestockRocketConfig.shop = 'projektride.myshopify.com';
window._RestockRocketConfig.pageType = 'page';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom';
window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_restrict_country":false,"sms_default_channel":true,"optin_required":fals
e,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_containe
r":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder
8316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647],"updated_at":"2025-12-05T03:12:58Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-05T02:55:52Z","shopify_market_id":382140642,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2025-12-05T02:55:52Z","shopify_market_id":3821406
42,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"
Your bicycle deserves the best - we use Muc-Off cleaning/lubrication products in our workshop. It's fully biodegradable and leaves your bike running great! We have a full Ultrasonic and Bio parts cleaner to give you the reasurance that every bit of grime on your drivetrain will be eliminated.
We are also an official Shimano Service Centre and are fully trained to ensure your bike is in safe hands.
Below is an outline of the services and repairs we offer. Should additional work be required, ProjektRide staff will always quote and gain consent prior to undertaking any further work.
Entry Level Service£72
Our Entry-level service will get your bike up and running ready for the daily commute or weekend adventure.
Comprehensive safety check of all moving parts/Inspection for critical defects
Full gear & brake adjustment
Drivechain & cable lubrication
Tyre pressures set to the correct level
Comprehensive test ride
Nut and bolt safety check
Intermediate Level Service£108
Our Intermediate level service is perfect for those bikes just needing a bit more love than the Entry-Level Service.
All aspects of the Entry-Level service
Light clean of whole bike
Drivetrain deep clean in parts washer
Headset adjusted and tightened
Bottom bracket adjusted where possible
Hubs adjusted
Wheels trued and spokes tentioned to the correct level
Gear hanger alignned
Seatpost removed and re-greased
All components checked for wear
Advanced Level Service (Excluding Full Suspension Mountain Bikes)£220
Our advanced service is perfect if you require a full overhaul ahead of a big race, or it's simply been a while since you last had your bike cared for. This strip-down service will prevent any components from seizing and allow for a
longer life of each component. No fitting charge is added for parts that are due to be replaced - we will always let you know the total cost before going ahead with the repair.
All aspects of the Entry Level service
Full deep clean and polish to the whole bike
Remove, Clean, degrease and lubricate the drive chain
Gear and brake inner cables replaced if necessary (inner cables included)
Brake fluid replaced and the system bled
Wheels trued and spokes tensioned to the correct level
Seatpost removed and regreased
Pedals removed and regreased
Headset stripped and regreased
Hubs stripped and regreased
Bottom bracket stripped and regreased
Drivetrain parts cleaned in our ultrasonic parts cleaner
MTB Advanced Level Service (Full Suspension Mountain Bikes)£250
Our advanced service is perfect if you require a full overhaul ahead of a big race, or it's simply been a while since you last had your bike cared for. This strip-down service will prevent any components from seizing and allow for a
longer life of each component. No fitting charge is added for parts that are due to be replaced - we will always let you know the total cost before going ahead with the repair.
All aspects of the Advanced level service
Full strip down of the frame - all bearing are inspected, cleaned and regreased.
Dropper seatpost cable replaced (fluid replaced if hydraulic) and externals cleaned
Tubeless sealant replaced and inflated to the correct levels
Suspension stanchions cleaned and seals lubricated
Suspension set-up when collecting
We also offer suspension servicing for Rockshox and Fox, please get in touch to discuss the options.
ProjektRide Individual Part Fitting Price List (parts not included)
Service Description
Price
Service Description
Price
Entry-level service
£72
Disk brake bleed (per brake)
From £20
Intermediate service
£108
Tyre replacement
From £10
Advanced service
£220
Bottom bracket replacement
From £20
MTB Advanced Level Service
£250
Brake adjust (per brake)
From £10
Wheel True
From £10
Headset Replacement
From £15 - £20
Spoke replacement & true
From £15 - £20
Headset strip & grease
From £15
Gear adjustment (front & rear, light clean)
From £25
Chain replacement
From £12.50
Brake cable fitting
From £10
Chain & cassette replacement
From £20
Brake cable fitting (internal)
From £15
Mudguards fitted (front & rear)
From £20
Gear cable fitting
From £10
Wheel bearing replacement (each wheel)
From £15
Gear cable fitting (internal)
From £15
Pannier rack replacement
From £12
Brake pad replacement
From £10
Tubeless set up (each wheel)
From £15
Brake pad replacement (disc & cartridge)
From £10
Dropper post cable replacement / bleed
From £18
Bar tape replacement
From £15
Suspension Service
From £70 - £130
Shimano Electrical diagnostic, updates and warranty