Select Your iPad Model

Choose your device to see available repairs and pricing

💡 Tip: Find your model number on the back of your iPad (e.g., A2301)

iPad Air Repairs

Select your iPad Air model for repair services

iPad & iPad Mini Repairs

Select your iPad or iPad Mini model

Can't Find Your Device?

Give us a call or request a free quote and we'll help you out!

Call Us: 01772 812000 Get Free Quote

Need Help or Have Questions?

Give us a call or request a free quote and we'll help you out!

Call Us: 01772 812000 Get Free Quote
// iPad Search document.addEventListener("DOMContentLoaded", function() { const searchInput = document.getElementById("ipadSearch"); const clearButton = document.getElementById("clearSearch"); const deviceGrid = document.getElementById("deviceGrid"); const searchResults = document.getElementById("searchResults"); if (!searchInput || !deviceGrid) return; const deviceCards = deviceGrid.querySelectorAll(".device-card"); function performSearch() { const searchTerm = searchInput.value.toLowerCase().trim(); if (searchTerm === "") { deviceCards.forEach(card => card.classList.remove("hidden", "highlight")); clearButton.style.display = "none"; searchResults.style.display = "none"; return; } clearButton.style.display = "block"; let matchCount = 0; deviceCards.forEach(card => { const modelName = card.querySelector("h3").textContent.toLowerCase(); const modelNumbers = (card.getAttribute("data-model") || "").toLowerCase(); if (modelName.includes(searchTerm) || modelNumbers.includes(searchTerm)) { card.classList.remove("hidden"); card.classList.add("highlight"); matchCount++; setTimeout(() => card.classList.remove("highlight"), 500); } else { card.classList.add("hidden"); } }); if (matchCount > 0) { searchResults.textContent = "Found " + matchCount + " iPad model" + (matchCount > 1 ? "s" : "") + ' matching "' + searchInput.value + '"'; searchResults.style.display = "block"; } else { searchResults.style.display = "none"; } } function clearSearch() { searchInput.value = ""; performSearch(); searchInput.focus(); } searchInput.addEventListener("input", performSearch); clearButton.addEventListener("click", clearSearch); searchInput.addEventListener("keypress", function(e) { if (e.key === "Enter") { e.preventDefault(); performSearch(); }