I know most will say do not take you vehicle to a BB, CC, or UE. But, I did go to Ultimate Electronics and got the cleanest install and the best service. They did an excellent job and great experience. So, if you are looking to get a clean setup and all around great service, go to the Ultimate Electronics in Roseville and see Tracey or Corey. I was going to have it done by a local shop, but when I went on the Saturday they said come, they were closed. Maybe something happened, but I was glad because I had these guys do the install and they are very informative on their car audio.