Law firm website
Punkt: a law firm website with a debt collection cost estimate
A demo website for Punkt, a made-up law firm in Tyumen: 15 articles for owners of small companies, a debt collection cost estimate and booking for a consultation.

The task
Owners of small companies call with the same question: the debtor will not pay, what do I do and what will it cost. I want them to find the answer on our site before a competitor’s, and to come in already knowing which route they face.
What we built
- 15 articles written for search queries, each with sources and an “up to date as of” date
- Debt collection estimate: the court route, the state fee, step-by-step timing
- An ivory sheet in a burgundy folder “For signature”, a seal instead of a button
- 34 pages, Lighthouse 100 for every score on mobile, 79-86 KB
A made-up firm, real law
Punkt does not exist. Its name, address, team and prices were invented. The site is live, and every page says it is a studio demo. The booking form checks the fields and replies on the page without sending anything. The codes, the court and the fee scale are real.
15 articles for what owners type into search
Few people search for a lawyer in Tyumen. Owners type the problem, and we took those queries from Yandex and Google suggestions. A few of them: how to recover a debt from a counterparty, a sample claim letter, how to close an LLC with debts. Each article leads to a service page.
The facts were checked on 14 October 2026. The sources are five codes, five federal laws and the websites of the Bank of Russia, Rospatent, the tax service and the Arbitration Court of Tyumen Region. Every article has an “up to date as of” date, a note that it does not replace a consultation, and a list of primary sources.
What it costs to recover a debt
The visitor enters the debt, the penalty, the debtor type, the signed documents and the steps taken. The site picks the route. A court order up to 750,000 roubles, the simplified procedure up to 1.2 million for a company or 600,000 for a sole trader, otherwise a full hearing. It shows the state fee on the current scale of Article 333.21 of the Tax Code, the lawyer’s fee and the steps with timing. A debt of 2.3 million roubles means a full hearing and 23-39 weeks until the writ of execution.
A contract waiting for signature
An ivory sheet lies in a burgundy leather folder marked “For signature”. The header reads like the heading of a contract. The sheet has three columns: clause numbers, text and margin notes. The main action is a round seal in the “Signatures of the parties” block.
- 34 pages in the sitemap.
- Lighthouse on mobile: 100 for all four scores on every page. LCP 1.4-1.7 s, CLS 0, 79-86 KB per page.
- No framework JavaScript, only two small scripts for the estimate and the booking form.
- No LegalService or LocalBusiness markup and no reviews: the firm does not exist.
What goes into such a project is on the law firm website page. The Grafa accounting demo is also built around articles for entrepreneurs.
Screenshots
Other projects

Website for a home builder
Yelnik
A website for a company that builds timber-frame houses. You configure the house in 3D, walk through the rooms and see the price right away.

Freight company website
Ukazatel
A demo website for Ukazatel, a made-up freight company in Chelyabinsk: a calculator on real road distances, 8 routes across Russia and 15 articles for people who ship goods.

Telegram bot and Mini App
Pereplyot
A bookshop inside Telegram: Russian classics, bought with play money and read right in the messenger.
Tell us about the task
In your own words, no spec needed. We reply within a working day with a price.
Discuss a project