I would not recommend this company as Rob is not very knowledgeable in his trade and his work is very subpar. A lot of his work had to be redone, and I still have outstanding issues that I will have to hire someone else to correct. Not to mention that the final bill was almost DOUBLE of the original estimate – and there was only one minor change and not to mention there were a couple of things we didn’t even end up doing, which should have saved us money! He wasn’t even aware of some things that HAD to be done to be up to code. He is a rip-off and doesn’t have proper training. He charges professional fees for an amateur job.