Skip to content
Dallas RoofingAuthority

Guide ยท Informational preview

How to Compare Roofing Bids in Dallas

Compare roofing bids by the work they include before you compare the total. Give each roofer the same roof needs. Then line up tear-off, deck repairs, products, flashings, vents, permits, cleanup, and limits. Ask for missing items in writing. A low price for a smaller job is not a lower price for the same job.

Dallas Roofing Authority is an information-only preview. No local roofer or working request channel has been verified. This guide does not book work or send a roof request.

Make one clear request for all bidders

Start with the facts you know. List the address, the roof areas in the project, and the problem you want solved. Include a garage or porch only if you want it priced. Say which parts need a separate option. This keeps one bidder from guessing at work another leaves out.

Share the same photos and reports with each bidder. Label old reports with their dates. Tell each firm about known leaks and past repairs. Keep your own notes apart from a roofer's findings. For example, a stain in a room is a fact you saw. Its cause may still need review.

Ask for a written bid with clear line items. The Texas Department of Insurance recommends getting at least three bids. It also advises keeping copies of agreements and warranty terms.[B1]

Build a comparison sheet with four answers

Use one row for each part of the job. Give each bidder a column. In each box, write included, excluded, allowance, or unclear. An allowance is an amount set aside for work that is not fully defined yet. Ask what happens if that amount is too small.

Do not turn unclear into included based on a friendly talk. Send one short list of gaps to the bidder. Ask for a revised page or an added written note. Date each revision so you do not compare one firm's new scope with another firm's old scope.

Your first goal is to remove unknowns. You can rank price after that. A bid with more detail is easier to check, but detail alone does not prove the work will be good. Keep the review of the firm's history separate from this scope comparison.

Match the roof area and tear-off plan

Ask each bidder to identify the same roof sections. A sketch can help when a house has more than one slope or an added room. Ask whether a detached building is in the total. Check that the bid's unit of measure is clear.

A roofing square is an area of one hundred square feet. If a bid uses squares, ask whether it refers to roof area or ordered goods. Ask how cuts and waste are treated. You need the firm to explain its quantity, not ask you to measure a roof from a ladder.

Tear-off means removing old roof layers. Ask how many layers the bid assumes and what happens if more are found. Ask how debris leaves the roof and where it will go. If a bidder proposes a different approach, keep it as a separate option with the reason for it.[B3]

Hands compare three roof bid sheets beside a roof edge sample.
AI-generated illustration for this guide. Not a photo of a real job, document, or property.

Put hidden deck work on a clear basis

The deck is the solid base under the roof covering. Some of its condition may stay hidden until the old roof is off. Ask what the bid assumes about that base. A broad phrase such as replace bad wood can leave price and approval unclear.

Ask for the unit price for added deck work. It might be priced by sheet or by area. Have the roofer name the unit, type of board, thickness, labor, and disposal included. Ask which sizes or repairs need a separate quote. This gives you a way to check later charges.

Set the proof and approval steps now. Ask for photos and a note showing where added work is needed. Name who can approve it. Plan how that person can be reached during work. Do not ask a crew to cover known damage while waiting for a text reply. Agree on the safe pause process instead.[B3]

Compare named products rather than broad labels

A phrase such as quality shingles leaves room for different goods. Ask for the brand, product line, color, and key roof parts. Underlayment is the layer placed beneath the main roof covering. Ask the bidder to name that product too.

Include starter pieces, ridge pieces, pipe seals, and edge metal where they are part of the design. The ridge is the high line where roof slopes meet. Ask how each part fits the system being offered. You are checking the promised scope, not choosing a system from loose parts on your own.

Ask what happens if a product is not in stock. A replacement should be identified and reviewed before it is used. Keep the rule in the written scope. Do not accept similar as the whole description of a changed product. Similar color, type, and coverage are three different questions.[B3]

Ask what happens at roof joints

Flashings help move water away from roof joints. Look for a clear plan at walls, chimneys, roof windows, and pipes. Ask which pieces will be new, which will stay, and why. A bid that says all flashing is a place to start asking questions.

Ask how the roofer will check retained parts. Ask what added work may be needed if a wall or trim hides a detail. Keep repair of nearby brick, siding, or wood clear. A roof bid may not include all of those trades.

Give special joints their own rows. A porch tie-in and a chimney are different parts of the roof. One vague line can hide both. Ask bidders to point out any joint that needs more review before a fixed scope can be offered. Let uncertainty remain visible until it is resolved.[B3]

Check the vent plan and connected work

Ventilation means planned airflow through a roof or attic space. Ask whether the bid keeps the present setup or changes it. If it changes, ask for the reason and a written plan. More vents by itself is not a full design.

Ask who will check the intake and exhaust paths. Intake lets air enter; exhaust lets it leave. Do not choose vent counts from a price sheet alone. The right plan depends on the building and the rules for the roof system. Ask the roofer to explain which facts it used.

Also list items that affect other trades. These may include an antenna, solar panels, an exhaust duct, or roof-mounted equipment. Ask who removes, reconnects, tests, and seals each item. If another firm is needed, state who arranges it and whether its work is inside the bid.

Name permit and review duties

Use the exact property address when checking which city handles the work. Dallas and nearby cities can have different review steps. For Dallas historic or conservation areas, ask about district review as well as a building permit. The city's guidance notes special rules for exterior work in those areas.[B2]

Put the permit task in a row. Ask who applies, who pays, which records you receive, and who tracks required inspections. If a bidder says no permit is needed, ask what rule and scope support that answer. Keep the response with your project papers.

A permit fee line does not tell you whether a permit has been issued. Likewise, a planned inspection is not a passed inspection. Keep those terms distinct. Our historic roof approval guide explains how to start with the address and the district before you pick a roof finish.

Compare site protection and cleanup

Tell each bidder about the spaces the crew must protect. List a narrow drive, patio, planted bed, pet area, or shared entry. Ask where goods and waste bins will sit. Check whether access or parking needs to change during the job.

Ask how the crew plans to protect windows, paths, and stored items. Ask how it will control debris and check the ground after work. A cleanup line should say more than clean up when done. Ask what daily cleanup and the final walk-through include.

Use realistic language. No plan can promise that every loose nail will always be found. You can still agree on a thorough check and a way to report a missed item. Tell the roofer about children and pets without assuming they can use the work zone while crews are present.

Read exclusions and change rules before price

An exclusion is work left out. Gather all exclusions in one place even if they appear on different pages. Check for paint, gutters, chimney repairs, inside damage, deck work, and extra layers. A listed exclusion can be reasonable. It must be visible when you compare totals.

A change order is a written change to the agreed job. Ask that it state the added or removed work, price effect, time effect, and approval. Agree how urgent discoveries will be handled. Leave no blank spaces for key terms when signing. TDI warns that blank spaces can be filled with unwanted terms later.[B1]

Read payment stages with the same care. Ask what work or milestone each payment covers. If any part depends on an insurance claim, have the work and price explained clearly. TDI warns against broad terms that hand over the value of insurance proceeds.[B1]

Bring each bid to the same base scope

Keep optional upgrades below the base scope. Ask each bidder to price the job you need first. Then compare add-ons one at a time. This avoids comparing a basic roof with a bid that includes other work you have not chosen.

Suppose one bid keeps certain wall flashings and another replaces them. Do not simply subtract a guess from the second total. Ask each roofer to explain its proposed detail. If both can offer the same sound scope, request a revised bid. If they cannot, record the technical reason for the difference.

Now review total price, known extras, allowances, and open questions together. Do not invent a final adjusted total for unknown work. Mark it as an unknown and ask what can be checked before the job. Our warranty guide can help with the coverage row. Our closeout guide lists the records to request at the end.

Finish with a short written gap list

Before you choose, send each finalist a brief list of unanswered scope questions. Ask for one clear final version. A long chain of texts can be hard to follow once work starts. Keep the final scope, options, and attached terms together.

Use this last check: Can a person who missed the sales visit tell what is being bought? Can that person see what is not included? Can they find the rule for a hidden problem? If not, ask for a clearer bid.

Your next step is to prepare the comparison rows for your roof. Start with areas, tear-off, deck, products, joints, vents, permits, cleanup, changes, and final records. Bring that list to roofers you select. It gives each firm the same chance to explain its work.

Common questions

Is the shortest bid always the weakest bid?
No. A short bid can refer to a clear attached scope. Check all attached pages before judging it. If the work is still vague, ask for detail. The key is whether the complete written offer answers your roof questions.
Should all bids show the same roof size?
Ask why sizes differ before treating one as wrong. Firms may describe measured area, ordered goods, or waste in different ways. Have each firm label its units and show the roof areas included. That helps you see what is being compared.
How do I compare an allowance with a fixed price?
Ask exactly what each covers. A fixed price may still have named exclusions. An allowance needs a clear rule for extra work or unused funds. Keep the possible change visible instead of adding the allowance to a total as if the scope were settled.
What should I do when a bidder will not explain a missing item?
Leave that row marked unclear. Tell the bidder which answer you need and why it affects the decision. Do not fill the gap yourself. You can keep reviewing other bids while that question stays open.

Next step

Use the page checklist to prepare your next step. No request is sent and no work is booked in this preview.

Build your roof bid checklist(opens official site in a new tab)

Sources

Sources checked October 5, 2026. Confirm current rules with the city before work starts.

ESTIMATE FORM (PREVIEW)