Every tool a Swiss roofing firm needs, from first call to paid invoice.

Quotes, orders, invoices, daily reports and the field app in one place. No copying numbers between tools.

Free for 30 days. No credit card required.

Quote 1447 sentCHF 115'156.40Tuesday, 17:42
Dorfstrasse 12, 8706 MeilenCHF 115'156
Tasks 12/30
Report doneQuote signed
In progressUpdated 2 h ago

Every job on one board, from first call to paid.

One roof in Meilen, from the first call to the last franc.

  1. Lead2 MarchMrs. Keller calls about a leaking roof. The request lands on the board.
  2. Quote3 MarchPriced from your own history. Quote 1447 goes out that evening.
  3. Job14 AprilSigned. Crew A booked, tiles ordered against the job.
  4. Invoice8 MayQR bill from the measured quantities, the extra rafters included.
  5. Paid21 MayThe bank file comes in. Invoice closed, margin known.

One record from first call to paid invoice.

Quotes priced from your own history.

Start from the architect's file or from scratch. Ruufd fills in the prices you have used before and asks you only about the rest.

  • Reads the architect's files, or build the quote yourself.
  • Your own price history fills the known items, the assistant proposes the gaps.
  • Exports a PDF on your letterhead and the file back to the architect, unchanged except for your prices.

What does your evening cost?

Most quotes are typed after the day on the roof. Put in your own numbers and see how many hours a month you get back.

You get back about40 hoursa month

That is about 13 evenings of 3 hours, every month.

How we count: tenders times positions times minutes. With Ruufd you still check every position, so we keep 20% of that time and count the rest as saved. Rounded, because your inputs are estimates too.

Try it on your next tender

The field app. From the roof straight into the job.

Measurements, photos, hours and extra work logged on the phone or tablet. The office sees it the same minute, no evening of typing.

A roofer checks measurements on a tablet

Dorfstrasse 12, with and without Ruufd.

Today

Five places, the same numbers typed three times, and the extra work never billed.

With Ruufd

One record from first call to paid. Typed once, extra work billed, payment matched.

Works with the files and tools you already use.

.crbx .01s

Architect software

Tender files from Trimble, Messerli, Snap WIN, DELTAproject and any other program that writes SIA 451, the Swiss standard for tender files. They go back with your prices and nothing else changed.

camt.054

Your bank

Import the payment file every Swiss bank provides (camt.054, the standard notice of incoming payments). Ruufd matches each payment to its QR bill and marks the invoice paid.

Export

Accounting

Invoices and payments leave as a file your fiduciary can book. Payroll and bookkeeping stay where they are.

Outlook, Gmail, IMAP

Your mailbox

Connect Microsoft 365, Google Workspace or any other mailbox. Tenders and client emails that belong to a job show up with the job.

Your prices are your business.

Your price history is what makes your quotes yours. It is stored, separated and handled that way.

Hosted in Europe
Your data sits on servers in the EU. We follow the Swiss data protection act (nDSG) and the GDPR, the EU equivalent.
Isolated per company
Every firm's data is kept apart at the database level. Your prices are never visible to another firm and never used to price for one.
Export anytime
Download your quotes, prices and invoices as standard files whenever you want. If you leave, your data leaves with you.
Nothing goes out without your OK
No quote, invoice or email is sent until someone in your firm approves it.

Built with roofing firms. Six rules we keep.

  1. 01

    You set the price.

    The assistant proposes a price and names where it comes from. Nothing is priced without your OK.

  2. 02

    Code does the arithmetic.

    Quantities, totals, VAT and discounts are calculated by code, the same way every time. Never by a model.

  3. 03

    The architect's file stays intact.

    Your prices go into the original file. Every other field goes back exactly as it came.

  4. 04

    Nothing is typed twice.

    Quote, order and invoice are one record. A number entered once is used everywhere after.

  5. 05

    Made for the roof, too.

    Every screen works on a phone and a tablet, with buttons large enough for a cold hand.

  6. 06

    Your old way keeps working.

    You can run Ruufd next to your current software for as long as you like. The files stay compatible.

Thirty days, no card, your data loaded by us.

Moved over before day one
  • 1'240 old quotes
  • 3 supplier price lists
  • 860 clients and contacts
  • 14 open jobs
  • 23 unpaid invoices
  1. Before day one

    We move your data over.

    Old quotes, supplier price lists, clients and contacts, open jobs and unpaid invoices. Send us exports or files, we load them for free.

  2. Day one

    You run a real job.

    Put your next job in Ruufd, from the quote to the crew. Most prices are already filled in.

  3. Day 30

    You decide.

    Keep going, monthly or yearly. Stop and nothing is charged. Your data is yours either way.

Small team. Short line.

Reply within one working day

By phone or email, from a person who knows your file.

Setup done by us

We move your quotes, price lists, clients, open jobs and invoices over before you start. Free.

We are a call away

Call from the office or the roof. Someone who knows Ruufd picks up.

One price per company, from CHF 290 a month.

Unlimited users, monthly or yearly, 30 days free.

See plans and pricing

Questions roofers ask us.

What does Ruufd cover?

The whole job: quotes, orders and change orders, invoicing with the QR bill, daily reports and the field app. A CRM board, scheduling, material ordering and roof measurements are coming next.

Does it work with the files our architects send?

Yes. Ruufd reads the standard Swiss tender formats (.crbx and .01s) and has been verified on files from four different architect programs. The file goes back to the architect with your prices and nothing else changed.

Where is our data stored?

On servers in Europe, isolated per company. Your prices are yours. They are never shared with or visible to other firms.

How long does setup take?

We move your data over before you start: old quotes, supplier price lists, clients and contacts, open jobs and unpaid invoices. You run your first job the day you log in.

Can we keep our current software running in parallel?

Yes. Many firms run both for the first jobs. Ruufd exports the same files your current software expects.

How many users can we add?

As many as you like. You pay per company. Seats are free.

What happens after the 30 free days?

If you keep going, the first invoice comes on day 31, monthly or yearly as you choose. If you stop before, nothing is charged. No card is needed to start.

Does AI set our prices?

No. The assistant proposes a price and names its source. You confirm it. All arithmetic is done by code, never by a model.

Do you do payroll and accounting too?

No. Invoicing yes, payroll and bookkeeping stay with your fiduciary. Ruufd exports what they need.

Run your next job on Ruufd.

Leave your company name and email. We call you, move your data over, and you start the free 30 days with everything already in place.

Start free for 30 days