Karl (the owner) rescheduled on us 4 times (after agreeing to do the job) and each time we accommodated him. This caused a 3 week delay in our major remodel. We had all of our contractors lined up and ready to go but electrical needed to come first. He was supposed to start at 8 a.m. today but last night at 8 p.m. suddenly "texted" us to say he was quitting the job and then he would not answer our call. Funny how this happened just after we asked for proof of insurance. We now have to reschedule all of our contractors and it will push our remodel back by weeks. I would not recommend hiring him, not reliable at all, and certainly not professional.