This company meets all the qualifications. Their electricians are trained to deal with electrical works. One of them I hired showed up so early and did a great job fixing up my panel breaker won't stay on. I was overwhelmed by the quality of the repair. Thank you for your effort, you'll be highly recommended.