Recent Review: It did not go well. Called and made an appointment for oven intall for Friday, Dec 29, 2017 to be done between 2PM and 6PM. No show. No call. I contacted them and they said they did not have a second person available, but would be there after 9 AM on Sat, Dec 30, 2017. No call. No show. Contacted them again and they said they were not able to get to it that day after all, but would be there on Sunday, Dec 31, 2017 after before noon.. No call. No show. I decided it would be foolish for me to contact them again to be stood for for the forth time in a row. I do not recommend them. I was a residential property manager for over 20 years in SA ( retired ) and never had a contactor let me down three times in a row. Use at your own risk. For what it is worth their quoted prices on the phone were in line with other companys I contacted, but of course they would have had to show up to confirm that.