Anyone who subs from Home Depot should be suspect.
I mean, if they (the installers) were any good in the first place they would not NEED Home Depot to give them jobs then mark up their work by an additional 25% and would NEVER sign up as subs for them..
Home Depot and Sears and Lowes and all the others employ the LEAST qualified of all tradespersons for any area.
The really GOOD guys would never even consider working for such cheapskate, dishonest, or rapacious organizations.