A few years ago I would not have given them rave reviews, but this past year they have been super helpful in fixing up my plumbing, electric and heating system. Very thorough evaluations of my problems. They are extremely knowledgeable and competent. Also they gave me the paperwork I needed and information on the Federal Energy Tax Credit.
Pros: knowledgeable, competent, efficient, friendly
Cons: they did get my appointment day wrong once