Peter is my hero. Hes fixed two of my broken iPhone screens. His fees are reasonable and hes very quick when he isnt busy with his other clients. I always call/text before I head over to make sure hes there and there isnt a big wait. He checks all features (sensors, cameras, wifi, sound, etc) after repair. And the lady who puts on the screen protectors (separate charge) is a whizz. Dont forget...cash only.