Phoned and had a helpful conversation that gave me the confidence to think they would do a decent job. In person, the owner (Amir?) was friendly, polite, and professional. He explained every step as well as the cost. He had a compatible screen in stock and did the repair while we waited. Excellent service and value.