I'm not the type of person who leaves Yelp reviews but I will for Kevin. If you need something fixed and done with attention, he's the person for the job. The icing on the cake is how he treats his customers because he really does care. These are the types of businesses I will support 110% of the time. He's honest with his pricing and fixed my cracked screen (iP7+) in 20 minutes.
Kevin - Keep up the great work and I've shared your business cards w/ the rest of my friends and family.
Cheers.
-Vishal from San Francisco.