1. Measure before you price
Record surface area by plane, predominant and secondary pitches, and lengths of eaves, rakes, ridges, hips and valleys. Note penetrations such as vents, chimneys and skylights, plus wall flashing.
An aerial report can supply most of this before the first visit, so the site visit is spent on condition, access and details the imagery cannot show.
2. Build the material list
Field material from area plus waste; starter, drip edge and ridge cap from edge lengths; underlayment and any ice barrier from area and the applicable code; flashing, vents, pipe boots and fasteners from your site notes.
Use current supplier pricing and the actual product coverage. Keep waste as its own line so the customer sees measured area and ordered material separately.
3. Labor, tear-off and site costs
Steep pitch, multiple stories, many cut-up planes and difficult access all increase labor. Count existing layers to price tear-off, and include dumpster or disposal fees.
Leave an allowance or a per-sheet price for decking replacement, because damaged decking is usually only visible after tear-off. Include permit costs where required.
4. What a good written estimate includes
List the roof sections included, the product and color, underlayment and flashing approach, tear-off and disposal, the decking allowance, warranty terms, schedule and payment terms.
Customers compare bids line by line. A clear measurement page and scope make your number easier to trust and harder to undercut on missing items.
Sources & further reading
Product details reflect RoofSnap’s current measurement and report workflow. Geometry examples are rounded illustrations, not measurements of the pictured property.
Google Solar API documentation