That is probably 1 of my biggest reservations... giving a deposit and then waiting almost 4 months for the job to be completed. Anybody building a house or doing a renovations would need a much quicker turnaround time from when the framing/sheathing is done, to when the roof needs to go on.