Has anyone used a company to do the replacement instead of DIY...any recommendations in CT and what was the cost?