iPhone 17 Repair in Market Weighton | Mend My iPhone
The iPhone 17 launched in 2025 as the standard flagship with a 6.3-inch OLED display, ProMotion 120Hz (new to the base model), dual rear cameras at 48MP, the A19 chip, and 5G. It’s the flagship for everyday users who want latest features without Pro pricing.
More on our booking page, but if we don’t seem to haver it covered call us, whatsapp up, email us or come and see us – We will be able to help
Apple iPhone 17
Screen, Battery and Charge Port Repairs
Screen Replacement
£165.00
Battery Replacement
£85
Charge Port Repair
£105
Speaker Repair
£105
Microphone Repair
£115
Back Glass Repair
£105
Water Damage Repair
from £45
Diagnostics
£25
Camera Repair
£65
Earpiece Repair
£95
Housing Repair
£215
Software Repair
£45
Data Recovery
from £45
Common problems with the iPhone 17
Screen cracking on larger glass surface — the 6.3-inch OLED is vulnerable to impact damage
Rear dual-camera module cracking from drops — the camera bump is exposed and vulnerable
Face ID failure after drop or screen damage — the True Depth camera system becomes misaligned
Battery degradation signals — after just months, early capacity loss showing on some units
USB-C port damage — the port is vulnerable to impact and debris
ProMotion 120Hz display issues — flickering or performance issues reported on some early units
Charging port problems — connector wear developing
What’s included with every iPhone 17 repair
Free diagnostic check before any work begins
Screen replacement, rear dual-camera module replacement, Face ID True Depth camera repair, battery replacement, USB-C port cleaning or replacement, or display troubleshooting
Full function testing including Face ID, ProMotion 120Hz smoothness, USB-C, and camera features before and after repair
12-month guarantee on parts and labour
Honest advice — if it’s not worth repairing, we’ll say so
How long does an iPhone 17 repair take?
Screen replacement takes 2-3 hours. Rear camera module replacement takes 1-2 hours. Face ID repair takes 1-2 hours. Battery replacement takes 1-2 hours. USB-C port cleaning takes 30 minutes to 1 hour. Display troubleshooting takes 1-2 hours. Most repairs are completed same-day.
How much does iPhone 17 repair cost in Market Weighton?
iPhone 17 repairs are reasonably priced. Screen replacement from £69, rear dual-camera module from £52, Face ID True Depth repair from £95, battery replacement from £45, USB-C port cleaning from £29, and USB-C port replacement from £49. Exact pricing after your free diagnostic.
Why choose Mend My iPhone for your iPhone 17?
Dual-camera specialists — we’ve repaired hundreds of dual-camera systems
ProMotion 120Hz experts — we’ve diagnosed and repaired display issues on cutting-edge phones
A19 chip knowledge — we understand the latest processor and characteristics
USB-C specialists — we’re experienced with the port and issues
Same-day repairs on most issues gets your phone back quickly
12-month guarantee on all repairs protects your investment
4.9-star rating from 400+ satisfied customers in East Yorkshire
Areas we cover
We’re based in Market Weighton and serve customers throughout East Yorkshire. Regular customers visit from Pocklington, Beverley, South Cave, Brough, and Howden. We also serve people from York, Driffield, Bridlington, and the Hull area.
Does the iPhone 17 receive software updates?
Yes, it gets the latest iOS updates for the newest features and security patches.
Is the iPhone 17 still worth repairing if battery is degrading?
Absolutely. A fresh battery transformation the experience. Combined with other repairs, it’s worthwhile to keep the phone going
Can Face ID work after screen replacement?
Yes, completely. The True Depth cameras are preserved during proper screen replacement, and Face ID continues working perfectly.
Book your iPhone 17 Pro repair today in Market Weighton
Your iPhone 17 Pro Max is a professional powerhouse with the most advanced camera system and 40x zoom—don’t retire it because of screen cracks, camera damage, or heat concerns. Bring it to Mend My iPhone in Market Weighton for a free diagnostic. We’ll assess the massive screen, test Face ID and the triple-camera system with zoom capabilities, and check battery health. Most repairs are done same-day. Visit us today.
We’re based in Market Weighton and serve customers throughout East Yorkshire. Regular customers visit from Pocklington, Beverley, South Cave, Brough, and Howden. We also serve people from York, Driffield, Bridlington, and the Hull area.
Fill in the form below and we’ll be in touch to confirm your booking.
✓
Booking Request Sent!
Thanks — we’ve received your details and will be in touch shortly on your preferred contact method.
Please enter your name
Please enter a phone number
Please enter a valid email address
— Select device type —
Phone
iPad
Tablet
Laptop
MacBook
Other
Please select a device type
— Select make —
Please select a make
— Select model —
Please select a model
Please enter the model
Please describe the fault
Please choose a contact method
Something went wrong — please try again or call us directly.
We aim to respond within 2 hours during business hours. Your details are only used to contact you about your repair.
(function() {// ==================== MODEL DATA ====================const IPHONE_MODELS = [
‘iPhone 17 Pro Max’,’iPhone 17 Pro’,’iPhone 17′,’iPhone 17 Air’,
‘iPhone 16 Pro Max’,’iPhone 16 Pro’,’iPhone 16 Plus’,’iPhone 16′,
‘iPhone 15 Pro Max’,’iPhone 15 Pro’,’iPhone 15 Plus’,’iPhone 15′,
‘iPhone 14 Pro Max’,’iPhone 14 Pro’,’iPhone 14 Plus’,’iPhone 14′,
‘iPhone 13 Pro Max’,’iPhone 13 Pro’,’iPhone 13 mini’,’iPhone 13′,
‘iPhone 12 Pro Max’,’iPhone 12 Pro’,’iPhone 12 mini’,’iPhone 12′,
‘iPhone 11 Pro Max’,’iPhone 11 Pro’,’iPhone 11′,
‘iPhone XS Max’,’iPhone XS’,’iPhone XR’,’iPhone X’,
‘iPhone 8 Plus’,’iPhone 8′,
‘iPhone 7 Plus’,’iPhone 7′,
‘iPhone 6s Plus’,’iPhone 6s’,
‘iPhone 6 Plus’,’iPhone 6′,
‘iPhone SE (3rd Gen)’,’iPhone SE (2nd Gen)’,’iPhone SE (1st Gen)’,
‘iPhone 5s’,’iPhone 5c’,’iPhone 5′
];const SAMSUNG_MODELS = [
// ── S Series ──
‘Galaxy S23 Ultra’,’Galaxy S23+’,’Galaxy S23′,
‘Galaxy S22 Ultra’,’Galaxy S22+’,’Galaxy S22′,
‘Galaxy S21 Ultra’,’Galaxy S21+’,’Galaxy S21′,’Galaxy S21 FE 5G’,
‘Galaxy S20 Ultra’,’Galaxy S20+’,’Galaxy S20′,’Galaxy S20 FE’,
‘Galaxy S10+’,’Galaxy S10 Lite’,’Galaxy S10 5G’,’Galaxy S10e’,’Galaxy S10′,
‘Galaxy S9+’,’Galaxy S9′,
‘Galaxy S8+’,’Galaxy S8′,
‘Galaxy S7 Edge’,’Galaxy S7′,
‘Galaxy S6 Edge’,’Galaxy S6′,
‘Galaxy S5’,
// ── Note Series ──
‘Galaxy Note 20 Ultra’,’Galaxy Note 20′,
‘Galaxy Note 10+’,’Galaxy Note 10 Lite’,’Galaxy Note 10′,
‘Galaxy Note 9′,’Galaxy Note 8’,
‘Galaxy Note 5′,’Galaxy Note 4’,
// ── A Series ──
‘Galaxy A90 / A90 5G’,
‘Galaxy A80’,
‘Galaxy A73 5G’,’Galaxy A72′,’Galaxy A71′,’Galaxy A70′,
‘Galaxy A56 5G’,’Galaxy A55 5G’,’Galaxy A54 5G’,’Galaxy A53 5G’,
‘Galaxy A52s 5G’,’Galaxy A52 5G’,
‘Galaxy A51 5G’,’Galaxy A51′,
‘Galaxy A50’,
‘Galaxy A42′,’Galaxy A41′,’Galaxy A40’,
‘Galaxy A36 5G’,’Galaxy A35 5G’,’Galaxy A34 5G’,’Galaxy A33 5G’,
‘Galaxy A32 5G’,’Galaxy A32′,’Galaxy A31′,’Galaxy A30s’,’Galaxy A30′,
‘Galaxy A26 5G’,’Galaxy A25 5G’,’Galaxy A24′,
‘Galaxy A23 5G’,’Galaxy A23 4G’,
‘Galaxy A22 5G’,’Galaxy A22′,
‘Galaxy A21s’,
‘Galaxy A20s’,’Galaxy A20e’,’Galaxy A20′,
‘Galaxy A17 5G’,’Galaxy A17 4G’,
‘Galaxy A16′,’Galaxy A15’,
‘Galaxy A14 5G’,’Galaxy A14′,
‘Galaxy A13 7 (A137)’,’Galaxy A13 5G’,’Galaxy A13′,
‘Galaxy A12 Nacho’,’Galaxy A12′,
‘Galaxy A11’,
‘Galaxy A10s’,’Galaxy A10′,
‘Galaxy A05s’,
‘Galaxy A04e’,’Galaxy A04s’,
‘Galaxy A03s’,’Galaxy A02s’,
// ── M Series ──
‘Galaxy M31s’,’Galaxy M31′
];const IPAD_MODELS = [
// Standard iPad
‘iPad (10th Gen)’,’iPad (9th Gen)’,’iPad (8th Gen)’,
‘iPad (7th Gen)’,’iPad (6th Gen)’,’iPad (5th Gen)’,
// iPad Air
‘iPad Air M2 (6th Gen)’,’iPad Air 5 (5th Gen)’,
‘iPad Air 4 (4th Gen)’,’iPad Air 3 (3rd Gen)’,
‘iPad Air 2′,’iPad Air (1st Gen)’,
// iPad Mini
‘iPad Mini 7 (7th Gen)’,’iPad Mini 6 (6th Gen)’,
‘iPad Mini 5 (5th Gen)’,’iPad Mini 4′,
‘iPad Mini 3′,’iPad Mini 2′,’iPad Mini (1st Gen)’,
// iPad Pro
‘iPad Pro 13″ M4′,’iPad Pro 11″ M4’,
‘iPad Pro 12.9″ (6th Gen)’,’iPad Pro 12.9″ (5th Gen)’,
‘iPad Pro 12.9″ (4th Gen)’,’iPad Pro 12.9″ (3rd Gen)’,
‘iPad Pro 11″ (4th Gen)’,’iPad Pro 11″ (3rd Gen)’,
‘iPad Pro 11″ (2nd Gen)’,’iPad Pro 11″ (1st Gen)’,
‘iPad Pro 10.5″‘,’iPad Pro 9.7″‘
];const MAKES = {
Phone: [‘Apple’,’Samsung’,’Google’,’Huawei’,’Sony’,’Motorola’,’Other’],
Tablet: [‘Apple’,’Samsung’,’Lenovo’,’Asus’,’Amazon’,’Microsoft’,’Other’],
Laptop: [‘Asus’,’Lenovo’,’Acer’,’HP’,’Dell’,’MSI’,’Microsoft’,’Other’],
MacBook: [‘Apple’],
iPad: [‘Apple’],
Other: [‘Apple’,’Samsung’,’Google’,’Asus’,’Lenovo’,’Acer’,’HP’,’Dell’,’Other’]
};// ==================== DOM REFS ====================
const deviceTypeEl = document.getElementById(‘rf-device-type’);
const makeWrap = document.getElementById(‘make-wrap’);
const makeEl = document.getElementById(‘rf-make’);
const modelWrap = document.getElementById(‘model-wrap’);
const modelEl = document.getElementById(‘rf-model’);
const modelTextWrap = document.getElementById(‘model-text-wrap’);
const modelTextEl = document.getElementById(‘rf-model-text’);
const form = document.getElementById(‘rf-form’);
const successEl = document.getElementById(‘rf-success’);
const submitBtn = document.getElementById(‘rf-submit-btn’);
const errorMsgEl = document.getElementById(‘rf-error-msg’);// ==================== DROPDOWN LOGIC ====================function buildOptions(select, items, placeholder) {
select.innerHTML = `${placeholder}`;
items.forEach(function(item) {
const opt = document.createElement(‘option’);
opt.value = item;
opt.textContent = item;
select.appendChild(opt);
});
}function resetModel() {
modelWrap.style.display = ‘none’;
modelTextWrap.style.display = ‘none’;
modelEl.innerHTML = ‘— Select model —’;
modelTextEl.value = ”;
}deviceTypeEl.addEventListener(‘change’, function() {
const type = this.value;
resetModel();if (!type) {
makeWrap.style.display = ‘none’;
return;
}// iPad — auto Apple, show iPad models
if (type === ‘iPad’) {
makeWrap.style.display = ‘none’;
makeEl.value = ‘Apple’;
buildOptions(modelEl, IPAD_MODELS, ‘— Select iPad model —’);
modelWrap.style.display = ‘block’;
return;
}// MacBook — auto Apple, show text input
if (type === ‘MacBook’) {
makeWrap.style.display = ‘none’;
makeEl.value = ‘Apple’;
modelTextEl.placeholder = ‘e.g. MacBook Air M2 13″, MacBook Pro 14″ M3…’;
modelTextWrap.style.display = ‘block’;
return;
}// Everything else — show make dropdown
const makes = MAKES[type] || MAKES.Other;
buildOptions(makeEl, makes, ‘— Select make —’);
makeWrap.style.display = ‘block’;
makeEl.value = ”;
makeEl.dispatchEvent(new Event(‘change’));
});makeEl.addEventListener(‘change’, function() {
const make = this.value;
const type = deviceTypeEl.value;
resetModel();if (!make) return;if (type === ‘Phone’ && make === ‘Apple’) {
buildOptions(modelEl, IPHONE_MODELS, ‘— Select iPhone model —’);
modelWrap.style.display = ‘block’;
return;
}if (type === ‘Phone’ && make === ‘Samsung’) {
buildOptions(modelEl, SAMSUNG_MODELS, ‘— Select Samsung model —’);
modelWrap.style.display = ‘block’;
return;
}// Everything else — text input
const placeholders = {
Apple: ‘e.g. MacBook Pro 13″, iPod Touch…’,
Google: ‘e.g. Pixel 7 Pro, Pixel 6a…’,
Samsung: ‘e.g. Galaxy Z Fold 5, Galaxy Tab S9…’,
Huawei: ‘e.g. P30 Pro, Mate 20…’,
Sony: ‘e.g. Xperia 1 V…’,
Motorola: ‘e.g. Moto G84, Edge 40…’,
Asus: ‘e.g. ZenBook 14, ROG Phone 7…’,
Lenovo: ‘e.g. ThinkPad X1, IdeaPad 5…’,
Acer: ‘e.g. Aspire 5, Swift 3…’,
HP: ‘e.g. Spectre x360, Pavilion 15…’,
Dell: ‘e.g. XPS 13, Inspiron 15…’,
MSI: ‘e.g. GF63, Stealth 15M…’,
Microsoft: ‘e.g. Surface Pro 9, Surface Laptop 5…’,
Amazon: ‘e.g. Fire HD 10, Fire 7…’,
Other: ‘Please enter the model number or name’
};
modelTextEl.placeholder = placeholders[make] || ‘Please enter the model number or name’;
modelTextWrap.style.display = ‘block’;
});// ==================== VALIDATION ====================function showErr(id) {
const el = document.getElementById(‘err-‘ + id);
if (el) el.style.display = ‘block’;
}function clearErrors() {
document.querySelectorAll(‘.rf-field-error’).forEach(function(e) { e.style.display = ‘none’; });
errorMsgEl.style.display = ‘none’;
}function validate() {
let valid = true;
clearErrors();const name = document.getElementById(‘rf-name’).value.trim();
const phone = document.getElementById(‘rf-phone’).value.trim();
const email = document.getElementById(‘rf-email’).value.trim();
const type = deviceTypeEl.value;
const fault = document.getElementById(‘rf-fault’).value.trim();
const contact = document.querySelector(‘input[name=”contact_preference”]:checked’);if (!name) { showErr(‘name’); valid = false; }
if (!phone) { showErr(‘phone’); valid = false; }
if (!email || !/\S+@\S+\.\S+/.test(email)) { showErr(’email’); valid = false; }
if (!type) { showErr(‘device-type’); valid = false; }if (type && type !== ‘iPad’ && type !== ‘MacBook’) {
if (!makeEl.value) { showErr(‘make’); valid = false; }
}if (modelWrap.style.display !== ‘none’ && !modelEl.value) {
showErr(‘model’); valid = false;
}
if (modelTextWrap.style.display !== ‘none’ && !modelTextEl.value.trim()) {
showErr(‘model-text’); valid = false;
}if (!fault) { showErr(‘fault’); valid = false; }
if (!contact) { showErr(‘contact’); valid = false; }return valid;
}// ==================== SUBMISSION ====================form.addEventListener(‘submit’, async function(e) {
e.preventDefault();if (!validate()) return;// Build submission data
const type = deviceTypeEl.value;
const make = (type === ‘iPad’ || type === ‘MacBook’) ? ‘Apple’ : makeEl.value;
const model = modelWrap.style.display !== ‘none’
? modelEl.value
: modelTextEl.value.trim();const contact = document.querySelector(‘input[name=”contact_preference”]:checked’).value;const data = {
name: document.getElementById(‘rf-name’).value.trim(),
phone: document.getElementById(‘rf-phone’).value.trim(),
email: document.getElementById(‘rf-email’).value.trim(),
device_type: type,
make: make,
model: model,
fault_description: document.getElementById(‘rf-fault’).value.trim(),
contact_preference: contact
};// Loading state
submitBtn.disabled = true;
submitBtn.innerHTML = ‘Sending…’;try {
const res = await fetch(‘https://formspree.io/f/xeepzbnq’, {
method: ‘POST’,
headers: { ‘Content-Type’: ‘application/json’, ‘Accept’: ‘application/json’ },
body: JSON.stringify(data)
});if (res.ok) {
form.style.display = ‘none’;
successEl.style.display = ‘block’;
} else {
const json = await res.json().catch(function() { return {}; });
errorMsgEl.textContent = json.error || ‘Something went wrong — please try again.’;
errorMsgEl.style.display = ‘block’;
submitBtn.disabled = false;
submitBtn.innerHTML = ‘Send Booking Request’;
}
} catch(err) {
errorMsgEl.textContent = ‘Could not connect — please check your internet and try again.’;
errorMsgEl.style.display = ‘block’;
submitBtn.disabled = false;
submitBtn.innerHTML = ‘Send Booking Request’;
}
});})();
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.