I spoke with the guy today, and he wasn't sure what the make was. They don't order these every day, but he was going to check with his supplier to find out. He offhand thought the name might have be Icon (or Ikon), but wasn't sure.
The shop is Houston Car Stereo, here in Houston (obviously).
They have a website with pics of installs and contact info. If you would like to contact them regarding how they installed it, use the following website address:
www.houstoncarstereo.com