Horrible experience would not recommend to anyone. Phoned the company with the request to put in a new light switch to our basement which is getting renovated, a young kid showed up told us he thought it was an unfinished basement and he will have to call his boss. After he got off the phone he informed us that this was too big of job for them and could likely take two days and that they don't want to do it just in case a bigger project comes in. TWO DAYS? For a switch? The light is a screw off light where you could easily pull a new cord for the switch through?! but we get it no time ! Ill make sure i let everyone know how accommodating you are and that you now wasted my time when i could have found a reputable company to pay for a one day job ! :)