We used them several years ago, the installation was ok but not great. I do believe the company was sold a few years back (after our experience). Overall I can't give a great review, but i've seen worse.
I would suggest talking to some neighbors and seeing who has done work for them. This type of work is more dependent on the technician than the company.