It took this guy more than 3 months to finish the work on a 6′ x 8′ bathroom and I have 50+ pictures of shoddy, sloppy work. He had me picking up all he supplies – I paid for all the supplies and brought it all home myself (all the new tile, paint, cabinets, toilet, sink, hardware, etc). He used my ladder, my multi-tool, my paint brushes – and ruined everything he used. He showed up once a week – then not again for another week.
Get an estimate AND a time of completion. Insist they stick to it. Check out a company with BBB and with as many personal references he gives you.