What are you looking to get done. I cant recommend any based on reputation as i dont really pay attentiong to them. Check pricing as well. I just installed a custom video setuo in my SUV which would have cost 1200 in labor and 1500 in parts. I did it for under grand in parts and 8 hours of work by myself. I have done installs for a while so i had some direction, but i have never done video till now.
D&G might be your best bet as i have only heard maybe one bad thing about them.