2 options for you that can help. Extreme Sounds in Lumberton, NC which is probably the closest or my shop is just south of Raleigh which is High Output Audio and my installer can handle anything custom you need. If you call Extreme Sounds ask for Jerry and my shop number is 919-557-3533
Would it be possible for me to leave a dash bezel with you and have you do the construction on it? Then, once the bezel work is approved, bring my truck in to have everything installed? I live in Sneads Ferry and would hate to have to leave my truck at your shop for too long.