In This Article
Every Tequesta and Jupiter homeowner who has received multiple roofing proposals has encountered the same frustrating problem: the proposals are impossible to compare. One contractor quotes $24,000 for a tile re-roof; another quotes $31,000; a third quotes $18,500. The materials are described differently, the scope is written differently, and nothing in any of the three documents tells the homeowner whether the difference in price reflects a difference in quality, a difference in scope, or simply a difference in how aggressively each contractor is selling. This comparison problem has a root cause and a solution. The root cause is that most roofing contractors provide estimates — documents designed to state a price — rather than specifications — documents designed to define exactly what is being delivered. The solution is knowing the difference and refusing to sign a contract based on anything less than a full specification.
The Gap Between an Estimate and a Specification
The practical difference between an estimate and a specification is the difference between a price and a commitment. An estimate tells you what a contractor expects to charge for the work they have in mind. A specification tells you exactly what work will be performed, using exactly what materials installed in exactly what manner, with exactly what quality standards and warranty terms. The estimate exists to win the job. The specification exists to define what the job is.
In the Palm Beach County luxury residential roofing market, the gap between these two documents is financially significant and practically consequential. Two estimates for the same project can differ by $8,000 to $15,000 without either contractor doing anything dishonest — they are simply pricing different scopes of work described in the same general terms. The contractor who proposes $18,500 may be specifying 0.027-inch aluminum for the drip edge while the contractor who proposes $31,000 is specifying 0.032-inch aluminum. The first may be pricing standard underlayment while the second is pricing a secondary water barrier system. The first may be assuming the existing deck nail pattern is compliant while the second is including re-nailing as a scope item.
“An estimate tells you what a contractor expects to charge. A specification tells you what you are actually buying. In the Palm Beach County roofing market, these two documents are rarely the same thing.”
What a Typical Roofing Estimate Contains
A typical residential roofing estimate in the Palm Beach County market contains five elements: a description of the project scope in general terms, a list of materials by brand name and product category without FPA numbers, a total price with a payment schedule, a warranty statement that references manufacturer and workmanship coverage without specific terms, and contractor license and insurance information. This document is sufficient to initiate a business relationship but insufficient to define what that relationship actually commits the contractor to deliver.
The scope description in a typical estimate uses language like “tear off existing tile and underlayment, install new tile roofing system” without specifying the underlayment system type, the secondary water barrier requirement, the nail pattern for the new deck attachment, the flashing replacement scope, or the ridge cap installation method. Each of these undefined elements is an opportunity for the contractor to interpret the scope in the way that minimizes their cost — legitimately, because the scope document they signed didn’t specify otherwise.
Estimate scope descriptions leave critical details undefined Undefined elements — underlayment type, nail pattern, flashing scope — are interpreted by the contractor in the way that minimizes their cost. This is legitimate unless the specification prevents it.
Material names without FPA numbers allow substitution A brand name without an FPA number does not prevent the contractor from installing a different product of the same brand that carries lower performance ratings or lacks HVHZ listing.
Generic warranty statements provide limited enforceable protection Warranty terms without duration, conditions, and claim process are marketing language. A warranty is only as strong as its specific written terms and the financial capacity of the party backing it.
Price comparisons across estimates are not comparisons of value Until all proposals are based on the same specification, a lower price may reflect a lower scope, not a more efficient contractor. Apples-to-oranges comparison produces misleading conclusions.
What a Complete Roofing Specification Contains
A complete roofing specification for a Palm Beach County tile re-roofing project contains eight sections that together define the project with sufficient precision to permit independent quality verification at every stage of execution. These eight sections are not aspirational — they are the minimum documentation standard for a project where the homeowner’s goal is to know exactly what they are purchasing and to have enforceable recourse if the delivered work does not match the specified requirements.
Section 1 is the material schedule — a complete list of every product that will be installed, including the product name, manufacturer, and Florida Product Approval number for each component. This section must cover the primary tile or membrane, the secondary water barrier product, any cap sheet underlayment, the drip edge metal, the ridge cap system, all penetration flashings, and the fasteners for each component. FPA numbers are not optional in this section — they are the mechanism that permits the homeowner to independently verify HVHZ compliance before any work begins.
“A roofing specification is not a more detailed estimate — it is a fundamentally different document. An estimate answers: what will this cost? A specification answers: what exactly is being built, with what, and to what standard?”
How to Demand a Specification from Any Contractor
Requesting a specification rather than an estimate from a roofing contractor is not an unreasonable demand — it is the standard that any qualified contractor working on a luxury residential project in Palm Beach County should be able to meet. The practical approach is to provide the contractor with a specification request checklist before they prepare their proposal, making clear that the proposal must address each item on the checklist to be considered for the project.
The specification request checklist for a Palm Beach County tile re-roofing project should require the following at minimum: FPA numbers for the primary tile, the secondary water barrier product, the underlayment cap sheet, the drip edge metal system, and all fastener specifications; the installation method for tile fastening by roof zone with specific reference to the pressure zone requirements for the property’s ASCE 7-22 Exposure Category; the deck attachment specification including nail type, size, and pattern; the secondary water barrier installation method including lap dimensions and termination details; the complete warranty terms for both manufacturer and workmanship coverage with explicit duration, conditions, and claim process; the permit responsibility and inspection notification schedule; and the material substitution approval process.
Provide a specification request checklist before proposals are submitted Tell every contractor exactly what their proposal must contain. Contractors who cannot or will not meet the checklist requirements are self-selecting out of a project that requires qualified execution.
FPA numbers are the minimum material documentation standard Any proposal that does not include FPA numbers for every component is not a specification — it is an estimate with a material list. Require FPA numbers before evaluating any pricing.
Warranty terms must be specific and written Duration, conditions that void coverage, claim process, and financial backing must all be explicitly stated. Generic warranty language is not enforceable protection — it is marketing.
Price comparison is only valid across equivalent specifications A lower price on a different scope is not a savings — it is a different product. The specification brings all proposals to the same scope so the price difference reflects contractor efficiency, not scope difference.