Poor planning of job - had to provide scope of work several times. Used inferior materials. Didn't show up on time, but definitely left on time - they rushed everything at the end saying they would be back to fix up things. They didn't come back and they never repaired the defects. We were stupid enough to book them for another job (after they begged us and promised a good deal) - instead they never showed up and it took us 6 months to get back our deposit (although they still have $200 of it). Do not give these guys your money.