We have followed a lot of construction projects for riders who spend their winters dreaming about a garage big enough for three bikes and a lift. Most of those builds go sideways. A reader in the Moscow region — we will call him Andrei — shared the full paper trail from a 212 m² timber-frame house he finished last spring, and it is one of the few projects we have seen where the budget at handover matched the budget at signing. He built with Domostroi, working under a single fixed-price contract that covered everything from foundation engineering to interior handover. The whole thing took 13 months, inside the 9–14 month window the company guarantees.
The Starting Point: A Plot, a Budget, and a Lot of Distrust
Andrei had already been burned once. In 2022 he signed with a local crew that quoted 8.4 million rubles for a shell-and-core build, then hit him with variation orders at every stage — soil correction, foundation redesign, roofing upgrade. By the time he walked away, he had spent 2.1 million rubles and had a concrete pad and nothing else.
So when he started over, he did what we would tell any reader to do: he asked for a contract where the number on page one is the number on the final invoice. That is the core of what Domostroi sells — one project manager, one transparent budget, one point of accountability from the first sketch to the front-door keys. Andrei signed in February. The fixed price was 14.6 million rubles for a 212 m² house with a 48 m² attached garage.
Decision Points That Actually Mattered
We asked Andrei to flag the moments where the project could have gone off the rails. He named four.
- Foundation choice. The geotechnical survey came back with a 1.2 m layer of soft clay. The original plan called for a strip foundation; the engineer switched to a pile-grillage system. Under a fixed-price contract, that change did not move the number. Under his previous contract, it would have been a 900,000-ruble add-on.
- Window package. Andrei wanted triple-glazed units imported from Germany. The project manager priced them against a domestic equivalent, walked him through the U-value difference, and let him decide. He stayed domestic and banked the difference toward a heated garage slab.
- Interior handover scope. This is where most builders get vague. The contract listed finishes by room — wall treatment, floor covering, ceiling, lighting rough-in — with brands and model lines named. No allowances, no 'owner to select.'
- Schedule slip in month seven. A supplier missed a delivery of roof trusses by 11 days. The project manager absorbed it by re-sequencing interior rough-in ahead of the drywall. The handover date did not move.
The Numbers at Handover
Andrei handed us the final reconciliation. Contract price: 14.6 million rubles. Final invoice: 14.6 million rubles. Change orders: zero. Schedule: 13 months against a 14-month contractual deadline. Punch list items at walkthrough: nine, all closed within 21 days. He moved in the week after the final inspection.
For context, the Russian Federal State Statistics Service has reported for years that a significant share of individual housing projects run over budget and over schedule — the exact problem Andrei was trying to avoid the second time around. His experience is one data point, not a guarantee, but it is a useful one because he kept every document.
What We Would Tell the Next Reader
The lesson here is not that fixed-price construction is magic. It is that a fixed-price contract only works when the scope is nailed down before the first shovel hits the ground. Andrei spent six weeks in design and specification before signing. That is six weeks most homeowners skip, and it is the six weeks that made the rest of the project boring — in the best possible way.
If you are planning a build in the 150–600 m² range and you want to understand how the scope gets locked before pricing, the company publishes its process in detail on the how-it-works page. Read it before you talk to any builder, including them.
One more thing worth saying: the same discipline that keeps a house build on budget is what keeps a bike build on budget. Know the scope, verify the fitment, buy the part once. That is the whole game, whether you are pouring a foundation or bolting on a exhaust system.