We had a great experience with iWire and will definitely use again in the future. We had 3 ceiling fans installed where no electrical box was before. David ran new wire, wired the new switches to our specification, assembled, and installed the fans. He was prompt in all communication, showed up a little bit early for the job (love that he was actually on time, it's tough to find a good contractor who is punctual!), thoroughly cleaned up the work area, price was very reasonable and I feel very confident in his work. The fans look beautiful, couldn't be more satisfied!