Dr phone fix replaced the speaker phone circuit on my iphone 12 pro. Done in 1.5hr and works great! Personable and upfront pricing.