Здравствуйте, Александр!
Поскольку Вы заключали договор как физическое лицо для личных нужд, то к Вашим с подрядчиком правоотношениям применяется Закон РФ «О защите прав потребителей».
В соответствии с ч. 1 ст. 28 указанного Закона
Если исполнитель нарушил сроки выполнения работы (оказания услуги) — сроки начала и (или) окончания выполнения работы (оказания услуги) и (или) промежуточные сроки выполнения работы (оказания услуги) или во время выполнения работы (оказания услуги) стало очевидным, что она не будет выполнена в срок, потребитель по своему выбору вправе, в том числе, отказаться от исполнения договора о выполнении работы (оказании услуги).
Таким образом, исходя из указанных Вами обстоятельств, а также принимая во внимание нарушение подрядчиком сроков, Вы можете обратиться к нему с претензией и отказаться от исполнения договора в одностороннем порядке.
При этом, в силу ч. 4 ст. 28 Закона РФ «О защите прав потребителей» при Вашем отказе от договора по указанному основанию, подрядчик не вправе потребовать возмещения своих затрат на выполнение работ, а также платы за выполненную работу, но только если Вы не принимали часть выполненных работ при завершении отдельных этапов строительства.
Александр, если у Вас остались дополнительные вопросы, буду рад на них ответить.
Остались вопросы по неустойке:
1) Расчет неустойки в данном случае рассчитывается поэтапно?
2) Можно ли претендовать на возврат аванса за материалы, которые не были поставлены?
3) Можно ли потребовать неустойку за пользование авансными деньгами?
Александр, тут зависит от того, как у Вас предусмотрено в договоре — сдача результатов работ отдельными этапами или одним этапом по завершении строительства.
Если отдельных этапов нет, то формально срок еще не нарушен (Вы указали, что есть еще 4 дня). При таких обстоятельствах у него срок еще не нарушен для взыскания неустойки. Но так как стало очевидным, что он не закончит работу в срок, Вы можете отказаться от договора на основании вышеприведенной нормы.
В случае, если предусмотрены этапы и сроки по ним были нарушены, то Вы можете потребовать выплаты неустойки.
По авансу да, можете требовать возврата, так как при отказе от исполнения Договора Вы можете потребовать возврата денег, включая аванс. Однако, нужно смотреть, принимали ли Вы отдельные этапы (если таковые были) или же нет. Даже если и принимали, выплату неустойки все равно можете потребовать. Но при условии принятия отдельных этапов работ, не можете требовать возврата денег по ним.
Неустойка рассчитывается от общей стоимости работ в соответствии с ч. 5 ст. 28 вышеуказанного Закона.