Every tool a Swiss roofing firm needs, from first call to paid invoice.
Leads, quotes, scheduling, daily reports and invoices in one place. No copying numbers between tools.
Free for 30 days. No credit card required.
Sign in with Google. For Microsoft 365, contact us: we set it up with your IT, or for you if you have no IT.

Every job on one board, from first call to paid.
Lead2
Quote sent2
Won1
On the roof1
Paid1
One roof in Meilen, from the first call to the last franc.
- Lead2 MarchMrs. Keller calls about a leaking roof. The request lands on the board.
- Quote3 MarchPriced from your own history. Quote 1447 goes out that evening.
- Job14 AprilSigned. Crew A booked on the calendar.
- Invoice8 MayQR bill from the measured quantities, the extra rafters included.
- 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.
Invoice with the Swiss QR bill. Payments match themselves.
Partial and final invoices come straight from the measured quantities. Your bank file comes in, open invoices get marked paid.
- Partial and final invoices come from the job's measured quantities.
- QR bill on every invoice, ready for the client's banking app.
- Bank file import marks invoices paid and flags the late ones.
Know what happened on site, every day.
Daily reports and crew planning live with the job, so the office sees what the roof sees.
- Daily reports per job, with photos and hours.
- Plan who is on which roof next week, drag and drop.
- Hours against the quote, so you see the margin move.
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.
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 tenderThe field app. From the roof straight into the job.
Soon the crew logs measurements, photos, hours and extra work on the phone or tablet. The office sees it the same minute, no evening of typing.

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.
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.
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.
Accounting
Invoices and payments leave as a file your fiduciary can book. Payroll and bookkeeping stay where they are.
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.
nDSGSwiss Federal Act on Data ProtectionGDPREU General Data Protection Regulation
Built with roofing firms. Six rules we keep.
- 01
You set the price.
The assistant proposes a price and names where it comes from. Nothing is priced without your OK.
- 02
Code does the arithmetic.
Quantities, totals, VAT and discounts are calculated by code, the same way every time. Never by a model.
- 03
The architect's file stays intact.
Your prices go into the original file. Every other field goes back exactly as it came.
- 04
Nothing is typed twice.
Lead, quote and invoice are one record. A number entered once is used everywhere after.
- 05
Runs in the browser.
Nothing to install. Ruufd runs in the browser, on the office PC, the laptop or the iPad.
- 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.
We do the migration. Then we have 30 days to win you over.

- 1'240 old quotes
- 3 supplier price lists
- 860 clients and contacts
- 14 open jobs
- 23 unpaid invoices
- Before day one
We do the migration.
Send us exports or files from your current software and we do the rest: old quotes, supplier price lists, clients and contacts, unpaid invoices. Free.
- Days 1 to 30
We prove what Ruufd is worth.
You work on real jobs with your own data, no card needed. If something is missing, we are there.
- Day 30
You decide.
Keep going, monthly or yearly. Stop and nothing is charged. Your data is yours either way.
Small team. Short line.
We answer in minutesFrom a person who knows your company.
Setup done by usWe move your quotes, price lists, clients, open jobs and invoices over before you start. Free.
Straight to the people who build RuufdYour question lands with the people who build Ruufd. No call centre, no ticket number.
One price per company, from CHF 290 a month.
Unlimited users, monthly or yearly, 30 days free.
See plans and pricingQuestions roofers ask us.
What does Ruufd cover?
From the first call to the paid invoice: the CRM board, quotes, scheduling, daily reports and invoicing with the QR bill. Orders with change orders, the field app, 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.
Can we sign in with Microsoft 365?
Sign in with Google. For Microsoft 365, contact us: we set it up with your IT, or for you if you have no IT.
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.