I am a small contractor and use many sub contractors in my remodeling business. So I have experience with all types of subcontractors and Thor Electric is at the top. Professional, reliable, honest and always do quality work. I would Recommend them highly. I still use them today when I have electrical needs on a protect.