iPhone repairs
RockIT Repairs — iPhone Repair in Stafford, VA
4.6 (244 Ratings)
Closed
Address:
373 Garrisonville Road, Stafford, VA, 22554
Website:
rockitrepairs.com
Contacts & map Call ahead to confirm hours before visiting
Address
Stafford, 373 Garrisonville Road, Stafford, VA
Map link
Phones
Working hours
- Mon 10AM-7PM
- Tue 10AM-7PM
- Wed 10AM-7PM
- Thu 10AM-7PM
- Fri 10AM-7PM
- Sat Closed
- Sun Closed
Services & specializations What this shop repairs and offers
Repairs
- Screen Replacement
- Battery Replacement
- Back Glass Replacement
- Camera Repair
- Charging Port Replacement
- Water Damage Repair
- Diagnostic
- Speaker / Microphone
- Buttons / Housing
- Home Button Replacement
- Logic Board Repair
- Software / Data Recovery
- Face ID / Touch ID
Also offers
- Buy / Sell / Trade
- Mail-in
- Walk-in / While-you-wait
Buy / Sell / Trade
They buy, sell, or take devices on trade-in.
Mail-in
Ship the device in; they repair it and send it back.
Walk-in / While-you-wait
Walk in and wait while the repair is done.
Shop photos See the shop interior and equipment
Repair prices (as of 05/01/2026) Real prices submitted by customers
iPhone 17 Pro Max from $139.99 2 repairs
Aftermarket Screen
from $139.99
OEM Screen
from $249.99
iPhone 17 Pro from $139.99 2 repairs
Aftermarket Screen
from $139.99
OEM Screen
from $199.99
iPhone 17 Air from $329.99 1 repair
OEM Screen
from $329.99
iPhone 17 from $139.99 2 repairs
Aftermarket Screen
from $139.99
OEM Screen
from $199.99
iPhone 16e from $99.99 2 repairs
Aftermarket Screen
from $99.99
OEM Screen
from $129.99
iPhone 16 Pro Max from $109.99 4 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $249.99
Battery Replacement
from $149.99
OEM Screen
from $229.99
iPhone 16 Pro from $109.99 4 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $229.99
Battery Replacement
from $149.99
OEM Screen
from $189.99
iPhone 16 Plus from $109.99 4 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $199.99
Battery Replacement
from $129.99
OEM Screen
from $179.99
iPhone 16 from $99.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $169.99
Battery Replacement
from $129.99
OEM Screen
from $169.99
iPhone 15 Pro Max from $89.99 4 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $169.99
Battery Replacement
from $89.99
OEM Screen
from $159.99
iPhone 15 Pro from $89.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $149.99
Battery Replacement
from $89.99
OEM Screen
from $159.99
iPhone 15 Plus from $89.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $149.99
Battery Replacement
from $89.99
OEM Screen
from $149.99
iPhone 15 from $89.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $149.99
Battery Replacement
from $89.99
OEM Screen
from $159.99
iPhone 14 Pro Max from $109.99 3 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $179.99
OEM Screen
from $139.99
iPhone 14 Pro from $99.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $169.99
OEM Screen
from $139.99
OLED Screen
from $239.99
iPhone 14 Plus from $99.99 2 repairs
Back Glass Replacement
from $99.99
OEM Screen
from $129.99
iPhone 14 from $89.99 3 repairs
Aftermarket Screen from $89.99
Price history
- $89.99 $30.00
- $119.99 $110.00
- $229.99 $10.00
- $219.99
Back Glass Replacement
from $99.99
OEM Screen
from $129.99
iPhone 13 Pro Max from $99.99 3 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $169.99
OEM Screen
from $129.99
iPhone 13 Pro from $99.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $149.99
OEM Screen
from $149.99
OLED Screen
from $179.99
iPhone 13 mini from $99.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $149.99
LCD Screen from $139.99
Price history
- $139.99 $80.00
- $219.99
OEM Screen
from $139.99
iPhone 13 from $89.99 3 repairs
Aftermarket Screen from $89.99
Price history
- $89.99 $20.00
- $109.99 $100.00
- $209.99 $10.00
- $219.99
Back Glass Replacement
from $149.99
OEM Screen
from $129.99
iPhone SE (2nd gen) from $84.99 1 repair
LCD Screen from $84.99
Price history
- $84.99 $5.00
- $79.99
- $79.99
iPhone 12 Pro Max from $99.99 4 repairs
Aftermarket Screen from $99.99
Price history
- $99.99 $40.00
- $139.99 $50.00
- $189.99
Back Glass Replacement
from $149.99
OEM Screen
from $139.99
OLED Screen
from $149.99
iPhone 12 Pro from $89.99 4 repairs
Aftermarket Screen
from $89.99
Back Glass Replacement
from $139.99
LCD Screen from $129.99
Price history
- $129.99 $20.00
- $149.99
OEM Screen from $129.99
Price history
- $129.99 $60.00
- $189.99
iPhone 12 mini from $99.99 4 repairs
Aftermarket Screen
from $99.99
Back Glass Replacement
from $129.99
LCD Screen from $109.99
Price history
- $109.99 $20.00
- $129.99 $40.00
- $169.99
OEM Screen
from $119.99
iPhone 12 from $89.99 4 repairs
Aftermarket Screen
from $89.99
Back Glass Replacement
from $129.99
LCD Screen from $129.99
Price history
- $129.99 $20.00
- $149.99
OEM Screen from $129.99
Price history
- $129.99 $60.00
- $189.99
iPhone 11 Pro Max from $89.99 4 repairs
Aftermarket Screen from $89.99
Price history
- $89.99 $10.00
- $99.99 $50.00
- $149.99 $10.00
- $139.99 $70.00
- $209.99 $40.00
- $249.99
Back Glass Replacement
from $129.99
LCD Screen
from $179.99
OEM Screen
from $119.99
iPhone 11 Pro from $89.99 4 repairs
Aftermarket Screen
from $89.99
Back Glass Replacement
from $139.99
LCD Screen from $109.99
Price history
- $109.99 $30.00
- $139.99 $10.00
- $129.99 $20.00
- $149.99 $50.00
- $199.99
OEM Screen from $119.99
Price history
- $119.99 $20.00
- $139.99
iPhone 11 from $89.99 3 repairs
Aftermarket Screen
from $89.99
Back Glass Replacement
from $109.99
LCD Screen from $99.99
Price history
- $99.99 $20.00
- $119.99 $10.00
- $129.99 $10.00
- $139.99 $40.00
- $179.99
iPhone SE (1st gen) from $69.99 4 repairs
Aftermarket Screen
from $79.99
Back Glass Replacement
from $89.99
Battery Replacement
from $69.99
LCD Screen from $79.99
Price history
- $79.99 $5.00
- $74.99 $5.00
- $69.99 $10.00
- $59.99
iPhone XS Max from $79.99 5 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $119.99
Battery Replacement
from $79.99
Glass Only
from $199.99
LCD Screen from $99.99
Price history
- $99.99 $30.00
- $129.99 $10.00
- $119.99 $30.00
- $149.99 $50.00
- $199.99
iPhone XS from $79.99 5 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $119.99
Battery Replacement
from $79.99
Glass Only
from $169.99
LCD Screen from $99.99
Price history
- $99.99 $20.00
- $119.99 $10.00
- $129.99 $20.00
- $149.99 $20.00
- $169.99
iPhone XR from $79.99 5 repairs
Aftermarket Screen
from $89.99
Back Glass Replacement
from $99.99
Battery Replacement
from $79.99
Glass Only
from $109.99
LCD Screen from $99.99
Price history
- $99.99 $20.00
- $119.99 $10.00
- $129.99 $20.00
- $109.99
iPhone X from $79.99 5 repairs
Aftermarket Screen
from $109.99
Back Glass Replacement
from $119.99
Battery Replacement
from $79.99
Glass Only
from $169.99
LCD Screen from $99.99
Price history
- $99.99 $20.00
- $119.99 $10.00
- $129.99 $20.00
- $149.99 $20.00
- $169.99
iPhone 8 Plus from $79.99 4 repairs
Aftermarket Screen
from $89.99
Glass Only from $79.99
Price history
- $79.99 $10.00
- $89.99
LCD Screen from $79.99
Price history
- $79.99 $10.00
- $89.99
OEM Screen
from $129.99
iPhone 8 from $69.99 6 repairs
Aftermarket Screen
from $79.99
Back Glass Replacement
from $89.99
Battery Replacement
from $69.99
Glass Only from $79.99
Price history
- $79.99 $10.00
- $89.99
LCD Screen from $84.99
Price history
- $84.99 $5.00
- $79.99 $20.00
- $99.99
OEM Screen
from $119.99
iPhone 7 Plus from $79.99 3 repairs
Glass Only from $79.99
Price history
- $79.99 $10.00
- $89.99
LCD Screen from $79.99
Price history
- $79.99 $10.00
- $89.99 $10.00
- $79.99 $10.00
- $89.99
OEM Screen
from $119.99
iPhone 7 from $69.99 5 repairs
Aftermarket Screen
from $79.99
Battery Replacement
from $69.99
Glass Only from $79.99
Price history
- $79.99 $10.00
- $89.99
LCD Screen from $84.99
Price history
- $84.99 $5.00
- $79.99
- $79.99 $10.00
- $89.99
OEM Screen
from $119.99
iPhone 6s Plus from $79.99 1 repair
Aftermarket Screen
from $79.99
iPhone 6s from $69.99 4 repairs
Battery Replacement
from $69.99
Glass Only from $69.99
Price history
- $69.99 $10.00
- $79.99 $100.00
- $179.99
LCD Screen from $84.99
Price history
- $84.99 $15.00
- $69.99 $10.00
- $79.99 $150.00
- $229.99
OEM Screen from $79.99
Price history
- $79.99 $10.00
- $89.99 $10.00
- $79.99
iPhone 6 Plus from $69.99 4 repairs
Aftermarket Screen
from $79.99
Glass Only from $69.99
Price history
- $69.99 $60.00
- $129.99
LCD Screen from $84.99
Price history
- $84.99 $15.00
- $69.99 $100.00
- $169.99 $30.00
- $199.99
OEM Screen from $69.99
Price history
- $69.99 $10.00
- $79.99 $10.00
- $69.99
iPhone 6 from $69.99 4 repairs
Aftermarket Screen
from $79.99
Battery Replacement
from $69.99
Glass Only from $69.99
Price history
- $69.99 $40.00
- $109.99
LCD Screen from $69.99
Price history
- $69.99 $10.00
- $79.99 $10.00
- $69.99 $70.00
- $139.99
iPhone 5s from $74.99 1 repair
LCD Screen from $74.99
Price history
- $74.99 $5.00
- $69.99 $10.00
- $59.99 $39.01
- $99.00
iPhone 5c from $74.99 1 repair
LCD Screen from $74.99
Price history
- $74.99 $5.00
- $69.99 $29.01
- $99.00
iPhone 5 from $74.99 1 repair
LCD Screen from $74.99
Price history
- $74.99 $5.00
- $69.99 $10.00
- $59.99 $39.01
- $99.00
iPhone 4s from $49.99 1 repair
LCD Screen from $49.99
Price history
- $49.99 $19.01
- $69.00 $30.00
- $99.00
iPhone 4 from $19.99 1 repair
Back Glass Replacement
from $19.99
* Prices are estimates. Confirm with the shop before you drop off your device.
Nearby repair shops Compare options — sorted by distance
CPR Cell Phone Repair
Hours n/a
57.9 mi
10877 W Broad St, Innsbrook, VA
Batteries Plus Phone Repair
Closed
58.2 mi
9422 West Broad Street, Henrico, VA