Skip to content
LayFirst Waiting list
Laying plan of a room on a dark background: the first row in steel blue at the door, the last row in plum along the opposite wall.

The plan is laid
before
the first
plank is.

You measure with a tape. LayFirst turns that into a laying plan with edge rows that hold, plus materials and cuts – and shows your customer the floor in 3D.

Join the waiting list How it works

  • Offline
  • No account
  • iPhone and iPad
The plan turns into a room: the walls are up, and the first planks are down by the door.

01Measure up

Measurements in. That’s it.

Rectangle, quadrilateral or free form, wall by wall. You measure curved walls by chord and rise, not by radius. The room appears straight away, with its area and plan.

3 shapes rectangle, quadrilateral, free form

1 photo of the floor plan: trace room by room, then check-measure one wall per room

Note, photo and “Re-check” on every measurement

The floor grows row by row from the door towards the last row, which is still shown in plum on the plan.

02Plan

Edge rows make or break it.

If the first or last row is too narrow, the tongue breaks off. So LayFirst finds the starting point where both rows hold.

14.2 cm first row

14.2 cm last row

5.0 cm left if the first row is full

“Wohnen” (living room), 520 × 430 cm · Oak plank 23.5 cm · Minimum width 7.8 cm

Almost done: only at the last row does the plan still show through.

03Order and cut

Packs per covering. Cuts to size.

You order per covering, across all rooms: the opened pack moves on to the next room. Plus prep work and consumables – and for the piece around a column, the notch measurements to mark out.

23 packs laminate – 24 if rounded per room

9 packs vinyl – 10 if rounded per room

Sample apartment · 10 rooms · 118.59 m²

The finished oak floor in a bright room, sunlight falling across the boards.

04Show

The moment your customer decides.

The plan becomes a room in 3D. If the customer can’t make up their mind, put two variants side by side. In the apartment view, one tap changes every room with that floor.

8 decors plus your own, from a photo of the sample

4 wall colours in daylight or evening light

Customer preview in the app

Visualisation, AI‑generated

The app

From first measurement to last tick.

Six screens from the app, in the order you work. Built for gloves and kneepads: big buttons, and the whole measurement row is tappable.

Sample apartment · 10 rooms · 118.59 m²
  1. LayFirst: measure-up of the room “Erker” (bay window) as a free form with a curved wall, below it the measurement fields for wall 1 and wall 2.

    Measure-up

    Wall by wall, and the sketch draws as you go. Any wall can take a note and a photo, and “Measure-up closed” means the outline closes.

  2. LayFirst: result for the room “Wohnen” (living room), 520 × 430 cm – small laying plan, first and last row 14.2 cm each, wide enough, 8 packs.

    Result

    The laying plan in miniature, first and last row with a verdict, packs and the quantity to buy, reserve included.

  3. LayFirst: full laying plan of the room “Kind” (child’s room) with the first row in blue, the last row in plum and dashed cut pieces.

    Laying plan

    Every plank in its place: first row in blue, last in plum, cuts dashed. Diagonal and herringbone layouts too.

  4. LayFirst: order per covering for “Lindenstraße 12” (the sample apartment) with 18, 23 and 9 packs, below it prep work such as primer and levelling compound.

    Order per covering

    Packs per covering across all rooms, rounded once. Plus levelling compound in bags, adhesive, and skirting in lengths.

  5. LayFirst: the sample apartment in 3D, 10 rooms and 118.59 m², below it the choice of floor per covering.

    Customer preview

    The whole apartment in 3D. You choose per covering: one tap, and every room with that floor changes.

  6. LayFirst: checklist “Altbau mit Altkleber” (old building with old adhesive), four of five items ticked off with a timestamp, one with its waiting time still running.

    Checklist

    One per site, ticked off with a timestamp – and with the waiting time from the packaging as a countdown, never a clock time.

Real app screens, shown in German. LayFirst comes in German and English.

Try it

Stretch the room. The plan keeps up.

This is how LayFirst finds the starting point: the first and last rows should be at least a third of the plank width – never less than 5 cm.

520 cm430 cm14.214.2
First row Last row Full planks Cut pieces
Room and plank
Laying pattern

Plank 220 cm long, 3.1 m² per pack, 10% reserve. Starting values: room “Wohnen” from the sample apartment.

14.2 cm First row

14.2 cm Last row

Wide enough Minimum width 7.8 cm

With a full first row, the last would be only 5.0 cm wide – below the minimum width of 7.8 cm.

22.36 m² Area

8 Packs 24.8 m² to buy

57 Planks

31 Cut pieces

This page calculates the simple case: a rectangle with rows along the width. The app adds quadrilateral and free-form rooms, diagonal laying, herringbone, doors and columns.

Before and after

From bare shell to living space.

Drag the edge. On the left, the screed; on the right, the finished floor. In between lies the plan.

Empty room at the bare-shell stage with a screed floor, light falling through the doorway.
The same room with oak boards laid and white skirting boards fitted.
Visualisation, AI‑generated

Under the floor covering

What goes underneath goes on the order.

Primer, levelling compound, underlay, adhesive, skirting: LayFirst works out prep materials and consumables too – in bags and lengths, the way you buy them.

Floor build-up pulled apart: screed at the bottom, above it primer, levelling compound, underlay and an oak plank with a skirting board. The same floor build-up put together: screed, primer, levelling compound, underlay and oak plank lie on top of each other, with the skirting board at the back.
Visualisation, AI‑generated

From the bottom up

  1. Screed

    You enter the joints; the order lists dummy joints to close and expansion joint profiles.

  2. Primer

    Based on your own consumption rates, on or off per room.

  3. Levelling compound

    In bags – and set room by room if only the kitchen needs levelling.

  4. Underlay

    For floating floors, worked out from the area.

  5. Floor covering

    Packs per covering, rounded once across all rooms.

  6. Skirting board

    Per wall, minus the doorways, with an allowance for the mitres.

Customer preview

The floor, laid exactly as calculated.

The laying plan becomes a room you can turn: decor, wall colour, light. For a decor of your own, photograph the sample on the table.

Customer preview in the app: a room with a curved wall in 3D, in the rustic oak decor. Below it, the choice of decor, wall colour and light.
Screen from the app

Two variants

Customers rarely decide whether they like a floor – they decide which of two they like better. So both stand side by side and turn together, from the same angle. The room only changes when you tap “Take this one”.

Two variants in the app: the same room with a curved wall and herringbone, twice side by side, rustic oak on the left, natural oak on the right, each with a “Take this one” button below.
Screen from the app

Tools

For the questions that crop up.

In the “Tools” tab you work things out without setting up a project – in the warehouse, on the phone, at the saw. Every result can be shared as text, with your supplier or in your team’s group chat.

Calculate stairs

Straight steps, winder steps and landings: area, what to buy, stair nosing and adhesive.

  • You measure winders at the narrow end and the wide end – no radius.
  • Landings with their own width, risers if needed.
  • Stairs are always glued: with notched-trowel, contact or construction adhesive.
LayFirst, Calculate stairs: materials with packs, purchase, treads, winder steps and risers, landing, stair nosing and notched-trowel adhesive.

Calculate strips

Carpet, linoleum, PVC: both strip directions side by side, with seams and what to buy.

  • For each direction: strips, seam length and what to buy.
  • Roll width from the covering, allowance per end from your defaults.
  • Recommended: fewer seams, then less to buy – where the seam goes is your call on site.
LayFirst, Calculate strips: 2.0 m linoleum for 450 × 600 cm, Across and Along side by side with strips, seam and purchase, Across recommended.

First row

If the first row stays full – what’s left for the last? With the actual cover width measured, if you like.

  • Too narrow? Then the remainder plus one full plank is split between the two edge rows.
  • The same limit as in the laying plan: a third of the plank, at least 5 cm.
  • You measure the cover width across several laid rows – more accurate than the size on the pack.
LayFirst, First row: the last row would be too narrow, so the first and last rows are cut to the same width.

Screens from the app, “Tools” tab

Calculate

  • Angle and mitre

    Three tape measurements instead of an angle finder: angle, wedge, chalk line and the setting for your saw.

  • Is there enough left?

    The order in reverse: how much floor will what’s left in stock cover?

  • Calculate consumption

    Adhesive, primer, levelling compound in bags – the same figure as in the order.

Site

  • Measure and cut

    Measure profiles and trims, tick them off later. Longest first, spread over stock lengths.

  • Site checklist

    Your firm’s templates, copied for each site and ticked off with a timestamp.

  • Waiting times

    Every running timer across all your sites: primer, levelling compound, adhesive.

Floor coverings

From the pack, off the roll, as tiles.

Each format adds up differently – LayFirst calculates each one the way it’s bought and laid.

  • Click-fit oak planks, laid row by row.

    Visualisation, AI‑generated

    Plank

    Laminate, parquet, vinyl

    • Random bond, half bond, herringbone – diagonal too
    • Expansion gap in mm, suggested to suit the covering: for wood, as wide as the board is thick
    • Realistic waste in random bond: the offcut starts the next row
  • Grey carpet being rolled out.

    Visualisation, AI‑generated

    Off the roll

    Carpet, linoleum, PVC

    • Both strip directions side by side – fewer seams take priority
    • Cut length with allowance and pattern repeat, every strip numbered as in the plan
    • Linoleum and PVC: seams closed with welding rod or cold weld
  • Carpet tiles in two tones, laid in a chequerboard pattern.

    Visualisation, AI‑generated

    Carpet tile

    Grid or chequerboard

    • Edge tiles checked at both ends of every row
    • You buy at least as many tiles as the plan needs
    • Fixed with tackifier or glued down

LayFirst calculates ceramic tiles like planks – in half bond or random bond, without allowing for grout joints.

Your data

Everything stays on your phone.

No account, no cloud, no tracking. LayFirst works offline – in a cellar just as well as in a new build with no signal.

  • Time-stamped PDFs

    Every page carries the date and time in its header, so the right sheet ends up on the door.

  • Agreements

    Whatever you’ve promised the customer is at the front of the PDF and again on the room’s page.

  • Share as a file

    Send a project or room to a colleague by AirDrop, message or email – no server involved.

  • iPhone and iPad

    iOS 17 or later. Buttons big enough for gloves, plus dark mode, large text and VoiceOver.

To be honest

What LayFirst can and can’t do.

What LayFirst calculates today, where it stops – and what hasn’t been decided yet.

How much does LayFirst cost?

That hasn’t been decided yet. If you’re on the waiting list, you’ll find out in the launch email.

When is the app coming out?

We’ll only name a date once it’s certain. Join the waiting list and you’ll get an email as soon as LayFirst is in the App Store.

Who is LayFirst for?

For floor layers and their firms – and for anyone laying their own floor.

Do I need to be online?

No. Everything runs on the device, even in a cellar with no signal.

Is there an Android version?

No. LayFirst is for iPhone and iPad with iOS 17 or later.

Can I calculate tiles too?

LayFirst calculates ceramic tiles like planks, in half bond or random bond. Grid and chequerboard are available for carpet tiles; the app doesn’t calculate joint width or grout.

Does the app measure the room itself?

Your tape measure is the most accurate tool. On devices with LiDAR (Pro models), LayFirst can also measure a room with the camera.

Can I share a project with colleagues?

Yes, as a file: send a project or room to a colleague by AirDrop, message or email. There’s no syncing via a server – the file goes one way.

Can there be two doors between the same two rooms?

Not yet – each pair of rooms gets one doorway. A hallway with several doors works.

What languages is the app in?

German and English. This website is also in French and Dutch – the app isn’t.

Can’t see your question? pascal.allekotte@web.de

Waiting list

Be there when LayFirst launches.

Enter your email address. We’ll write to you once, as soon as LayFirst is in the App Store – no newsletter.

Join the waiting list.

For iPhone and iPad with iOS 17 or later, in German and English.