If you purchase the total tech plus, most of your install should be covered. Believe it’s $199 and other benefits to it are well worth it. I’d check with your local installer but I’ve been TOTALLY satisfied at my location. Better than a myriad of custom shops where I live!
If you total tech membership still active of course they would honor it but if not the price wouldn’t be as much as it would if you took it to a car stereo shop. Plus the guys at the store in boise that o go to definitely would know what you need if you need anything at all