Seems like a nice guy at first but ended up skipping with our deposit. We had to cancel our contract with in a couple of days of giving him a deposit. He said he had already ordered materials which we agreed he could install. After multiple attempts to accommodate his schedule we finally terminated his services and asked for the materials purchased and money returned. he agreed but we have never seen either. That was 6 months ago and several lawyers letters. following up with the suppliers listed on his quote the materials were never ordered. Never use this service.