We have used this company four times over the last six years. We have found them to be good, priced right and trustworthy. Especially good is their technican, Dave, who has been to our house three of the four time.
Pros: fast, efficient, cost effective, most importantly, trustworthy
Cons: unknown, so far
more