These guys showed up late, took hours long lunches, and sometimes only half their crew would show up all day. they also appeared to bring extra people with them sometimes, maybe a girlfriend who just hung out. however they did do nice work, and were very reasonably priced. i guess you get what you pay for. the project was completed BARELy on time, and overall the work was very good, it was just extremely stressful for me!