Shakes
The Shakes dialog allows you to define new shake products in the Roof Wizard database.
💡Note:
If your system is set to:
Imperial units - coverage can be specified per ft² or per square (100ft²).
Metric units - coverage is only specified per m².
⚙️ Shake Definition Fields
Field | Description |
Supplier | Enter the supplier name or click Supplier to select one from the existing database list. The list of Suppliers is set up in People. See People for more info. |
Profile | The shake profile or design name. The list of profiles is based on the existing Shake definitions. |
Name
| Enter or select the name of the Shake. The list of Names is based on the existing Shake definitions. |
Material | The shakes material (e.g., Asphalt, Composite, Cedar). The list of Materials is based on the existing Shake definitions. |
Product Code | A unique identifier for the shake. Typically matches the supplier’s product code so that generated orders align with supplier records. |
Shake Coverage Area | Defines how coverage is measured. Options include: |
Pieces per Bundle | The number of individual shakes in one packaged bundle. |
Cost
| The cost per piece or per bundle (depending on your coverage setting). |
Waste File | Links the shake to a Waste Factors file. |
Alternate Category | Assigns the tile to an alternate category for sorting in the Supply & Install summary. |
PDF File | Allows you to attach a PDF document — such as a manufacturer specification sheet — for inclusion in your documentation package. |
🪟 Dialog Controls
Button | Function |
Delete | Deletes the currently selected shake definition. |
Add | Adds a new shake definition to the database (must have a unique product code). |
Update | Updates the current shake record (available only after using Select). |
Select
| Displays all shakes in the database for viewing, editing, or deleting. |
Cancel | Closes the dialog without saving changes. |
Accessories | Opens the Define Shake Accessories dialog box. See Tile Accessories for more info. |
[OK] | Saves all changes to the database permanently. |
💾 Saved File Locations
When saved, the shake definitions and accessories are stored in the following files:
File Name | Purpose |
| Contains all shake definitions. |
| Contains all defined shake accessories. |
These files are updated automatically when you click [OK].
💼 Quote Groups and Category Linking
Roof Wizard’s newer versions include advanced pricing and job management capabilities, with optional integration to external accounting systems.
To support these workflows, each product record now includes a Category field that allows materials to be grouped logically into Quote Groups such as:
Shake Supply
Shake Installation
Accessories
Labour
This flexibility helps structure estimates, reports, and exported accounting data more efficiently.
📄 Linking PDF Documents
You can attach external PDF documents — such as product specifications or technical data sheets — to each shake or accessory.
This enables complete, professional documentation sets to accompany your estimates.
All linked PDFs are recorded in a file named:
PDFS.CSV
This file includes:
The Product Code
The Filename/Path of the associated PDF
Example:
SHK001, WesternRedCedar_ShakeSpecs.pdf
If a Drawing Report of type PDFReport is configured under Drawings, Roof Wizard can automatically compile and print all linked PDFs to create a unified documentation package for your quote.
✅ Summary
Defining shakes and their accessories in this dialog enables Roof Wizard to:
Automatically calculate material quantities and bundle counts
Maintain accurate pricing and supplier links
Group materials for improved reporting and accounting integration
Attach manufacturer PDFs directly to your quotes
💡 Always ensure each shake has a unique product code — this ensures proper linking between your materials, accessories, and cost reports.
