The answer to 'how much to replace smoke detector local' is that the cost can vary widely depending on several factors. Typically, the cost to replace a single smoke detector in a home can range from $50 to $200, including labor and materials.
The main factors that affect the cost include the type of smoke detector (hardwired vs. battery-powered), whether it needs to be interconnected with other detectors, the complexity of the installation, and the labor rates in your local area. Additionally, if you need to replace multiple smoke detectors throughout your home, the overall cost will be higher. It's best to get quotes from local electrical contractors to get an accurate estimate for your specific needs.