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.

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, tiles ordered against the job.
- 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.
Turn the won quote into the job.
No second tool, no copying numbers. The quote becomes the work contract, the site measurements become the final quantities.
- Work contract from the quote in one click.
- Measure and log extra work on site, on a tablet.
- Every change becomes a change order with a price on it.
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, crew planning and material orders live with the job, so the office sees what the roof sees.
- Daily reports from the crew's phone, with photos and hours.
- Plan who is on which roof next week, drag and drop.
- Order materials against the job and 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.
Measurements, photos, hours and extra work logged 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.
- 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.
- 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.
Quote, order and invoice are one record. A number entered once is used everywhere after.
- 05
Made for the roof, too.
Every screen works on a phone and a tablet, with buttons large enough for a cold hand.
- 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.

- 1'240 old quotes
- 3 supplier price lists
- 860 clients and contacts
- 14 open jobs
- 23 unpaid invoices
- 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.
- 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.
- 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 dayBy phone or email, from a person who knows your file.
Setup done by usWe move your quotes, price lists, clients, open jobs and invoices over before you start. Free.
We are a call awayCall 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 pricingQuestions 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.
Notes for the office.
Reading an SIA 451 tender file
What is inside a .crbx or .01s file, and which fields you are allowed to change.
ReadGuideQR bill and bank file: invoices that close themselves
How the QR reference on your invoice and the camt.054 file from your bank find each other.
ReadPracticePricing extra work before the crew leaves the roof
A simple routine for change orders that get paid instead of forgotten.
ReadRun 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.