Would not hesitate recommending Bell. This was our second time calling Bell about another issue. Service techs that came out were very personable, polite and knew their stuff. Pricing all upfront, no surprises. Will definitely use again if needed.