Contact Us Request drop-off service or an on-site visit. Tell us what’s happening, and we’ll confirm the details. York County +1 717-814-8658 help@ndpcs.com Social Linkedin Facebook Instagram Book an Appointment Name(Required) First Last Phone(Required)Email(Required) Enter Email Confirm Email Appointment Type(Required)Drop-offOn-siteService Needed(Required)Computer & Laptop RepairTune‑Ups & Performance OptimizationVirus & Malware RemovalData Recovery & Backup HelpUpgrades & Custom BuildsOtherPlease Specify(Required)Device Type(Required) Desktop Laptop Other Please Specify(Required)Issue Description(Required)Please briefly describe the issuePreferred Time(Required)Please note that fulfillment depends on availability and cannot be guaranteed. Please make sure your appointment is confirmed with us before departure, call us at 717-814-8658 to reach us directly. Hours : Minutes AM PM AM/PM Address(Required)for on-site request Street Address Address Line 2 City State AlabamaAlaskaAmerican SamoaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaGuamHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaNorthern Mariana IslandsOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahU.S. Virgin IslandsVermontVirginiaWashingtonWest VirginiaWisconsinWyomingArmed Forces AmericasArmed Forces EuropeArmed Forces Pacific ZIP Code File UploadUpload screenshot/photo that shows the issue Drop files here or Select files Max. file size: 64 MB. Human VerificationPlease type the word NDPCS for the submit button to appear.