All these BIG retailers use outside contractors now. You get who you get.
The local shops are more apt to not only match pricing but also offer better customer service.
My dad used a large store, the install for the carpet was good, not great, they did not vacuum up the little pieces left behind, Just felt like it was an okay job.
They also installed hardwood, THAT is another story. The corners are Poor at best, the gaps show, they never even filled those, though Good installers do not even Use fillers, no need too...... they cut correctly the first time. The sills are not even, the entire job was below average at best, and also done by the same company. It was a one time use of that store, chosen because they had a 0% finance or 10% discount. Not worth it IMHO.
Id go local and use someone that actually cares about their work product and service.
Just want to say that even the appliances, everything at these BIG stores have the reduced quality appliances, etc...one thinks they are getting that same name brand, but by checking models and such you will really see the vast difference in the quality...as is typical, you basiaclly get what you pay for..