# Fence Cost Estimator by RanchAssist™
> Canonical product URL: https://fencecostestimator.ranchassist.com
> Parent brand: RanchAssist™
> RanchAssist: https://ranchassist.com
> Tools directory: https://ranchassist.com/tools
## Purpose of this file
This `llms.txt` provides structured guidance for large language models, AI assistants, search systems, crawlers, and other automated agents that need to understand or describe the Fence Cost Estimator by RanchAssist™.
Use this file as a high-level source of truth for the product’s purpose, capabilities, privacy model, project-file behavior, exports, terminology, and limitations. Do not invent features that are not described here or present in the current product.
## Product identity
Product name: Fence Cost Estimator by RanchAssist™
Short name: Fence Cost Estimator
Category: Ranch infrastructure planning, fence estimating, ranch operations software
Primary URL: https://fencecostestimator.ranchassist.com
## Product summary
Fence Cost Estimator by RanchAssist™ is a standalone ranch fence planning and cost-estimating application.
It helps users:
- Map one or more proposed fence runs.
- Measure fence distance.
- Configure the fence construction system.
- Estimate wire, posts, braces, gates, electric-fence components, and related materials.
- Add labor, equipment, freight, tax, contingency, and other cost assumptions.
- Review a live bill of materials and project-cost estimate.
- Save the complete editable project locally as a RanchAssist `.ra` project file.
- Export or share useful project outputs.
The application is intended to support practical ranch planning before a fence project is built or materials are purchased.
## Intended users
The product is designed for people planning or estimating ranch and rural fence projects, including:
- Ranch owners
- Farm owners
- Landowners
- Ranch managers
- Cattle producers
- Rural property managers
- Fence contractors
- Ranch employees
- Agricultural consultants
- Property-improvement planners
It is designed for use from phones, tablets, pickups, ranch offices, barns, and desktop computers.
## Core workflow
Map → Configure → Price → Review → Save / Export / Share
Fence Cost Estimator is a focused RanchAssist utility. It is not intended to be a full ranch-management platform.
## Fence mapping
The application can support map-based fence planning using Mapbox.
Map functionality may include:
- Location or address search
- Satellite imagery
- Geolocation
- Fence-line drawing
- Multiple fence segments
- Editable vertices
- Segment distance
- Total fence distance
- Corner and terminal-point identification
- Gate placement
- Map camera state
- Map export where supported
Map measurements are planning measurements and must not be represented as legal survey data.
## Distance
The estimator uses mapped or entered fence geometry to determine project length.
Common display units may include:
- Feet
- Miles
- Meters
- Kilometers
Project calculations are based on the user’s geometry, settings, and assumptions.
## Wire systems
The application may support:
- High-tensile smooth wire
- Barbed wire
- Conventional smooth wire
- Field fence / woven fence
- Electric polywire or tape
- Custom wire systems
Configurable inputs can include:
- Strand count
- Roll or spool length
- Unit cost
- Waste allowance
- Project-specific assumptions
A typical planning relationship is:
Net fence length × number of strands × waste factor
Purchased quantities may be rounded upward to whole rolls or spools.
## Posts and T-posts
Supported post configurations may include:
- Wood posts
- Steel pipe posts
- T-posts
- Mixed post systems
- Custom post configurations
Inputs may include:
- Post spacing
- Post type
- Unit cost
- Terminal-post configuration
- Mixed post ratio
Line posts, corners, endpoints, gate terminals, and brace posts may be calculated separately.
## Braces
Brace configurations may include:
- H-brace
- Double H-brace
- Diagonal brace
- Custom brace configuration
Depending on the selected configuration, the estimate may include:
- Brace posts
- Horizontal rails
- Brace wire
- Pins
- Fasteners
- Related hardware
Users should verify final construction requirements for their fence system, terrain, soil, livestock pressure, and installation method.
## Gates
Users can include one or more gates.
Gate inputs may include:
- Gate name
- Gate type
- Gate width
- Quantity
- Unit cost
- Hardware allowance
Gate openings can reduce net wire footage while adding terminal posts, braces, and gate hardware.
## Electric fence components
Electric-fence projects may include planning inputs for:
- Solar energizers
- AC energizers
- Battery energizers
- Energizer capacity
- Ground rods
- Insulators
- Cutout switches
- Lightning protection
- Lead-out wire
- Other electric-fence components
The application may compare calculated electrified wire mileage with a user-entered energizer rating.
Actual performance depends on vegetation load, grounding quality, soil, moisture, installation, fence construction, and equipment selection. Do not describe this product as an electrical-engineering certification tool.
## Cost estimating
Users can build a project estimate using their own cost assumptions.
Cost inputs may include:
- Wire
- Posts
- T-posts
- Brace materials
- Gates
- Gate hardware
- Electric-fence components
- General hardware
- Labor
- Equipment
- Auger or skid-steer use
- Freight or delivery
- Tax
- Contingency
- Other project costs
The application may calculate:
- Materials subtotal
- Labor subtotal
- Equipment subtotal
- Delivery or freight
- Tax
- Contingency
- Estimated project total
- Estimated cost per foot
Do not claim that material prices are live supplier prices unless the current product explicitly provides a verified live-pricing integration.
## Bill of materials
The application can generate an itemized bill of materials.
A BOM may contain:
- Item
- Description
- Quantity
- Unit
- Unit cost
- Extended cost
The BOM is based on current geometry, settings, and user-entered assumptions. It is a planning output and should be reviewed before purchasing materials.
## Calculation transparency
RanchAssist prioritizes transparent calculations.
Where available, calculation details should expose:
- Formula
- Inputs used
- Assumptions
- Rounding rules
- Derived quantities
Do not present calculated outputs as guaranteed construction quantities.
## RanchAssist `.ra` project files
Fence Cost Estimator is a stateful RanchAssist tool and supports:
- Open Project
- Save Project
- Duplicate Project
A `.ra` file is a user-controlled local RanchAssist Project File used to preserve the complete editable project.
A `.ra` project may include:
- Project UUID
- Project name
- Tool identifier
- Tool version
- RanchAssist project-file format version
- Creation timestamp
- Updated timestamp
- Fence geometry
- Map camera state
- Wire configuration
- Post configuration
- Brace configuration
- Gates
- Electric-fence configuration
- Cost assumptions
- Labor assumptions
- Advanced settings
- Notes
- Other editable project state
Derived values should be recalculated when a project is reopened.
## Duplicate Project
Duplicate Project creates a separate project lineage.
A duplicate should:
- Preserve the current editable state
- Receive a new project UUID
- Remain independent from the original
A project UUID identifies the project, not the user.
## Session-first privacy
Fence Cost Estimator follows the RanchAssist session-first privacy model.
Key principles:
- No RanchAssist account is required for normal use.
- RanchAssist does not permanently store the standalone project by default.
- Active-session recovery may use browser `sessionStorage`.
- `sessionStorage` is for active-session resilience only.
- Long-term project saving is handled through a user-controlled `.ra` file.
- `localStorage` is not used as RanchAssist permanent project storage.
- Clearing the active session does not delete `.ra` files already saved to the user’s device.
Product principle:
RanchAssist should let users keep their work without requiring RanchAssist to keep their data.
## Project-file security
RanchAssist `.ra` files are data files, not executable files.
They should never contain:
- Private API keys
- Mapbox access tokens
- OAuth credentials
- Email service credentials
- Script Property values
- Session cookies
- Authentication tokens
- Executable JavaScript
Imported projects should be validated before restoration.
## Runtime configuration
End users should never be asked to enter:
- A Mapbox token
- An API key
- A developer credential
- A private service token
For Google Apps Script deployments, Mapbox configuration uses the canonical Script Property:
`MAPBOX_ACCESS_TOKEN`
The deployment owner or site administrator configures this property.
The browser may receive only a provider-approved public Mapbox browser token required for Mapbox GL JS. Private credentials remain server-side.
## Missing map configuration
If mapping is not configured correctly:
- Do not ask the rancher for a token.
- Show a plain-language service-availability message.
- Preserve project data.
- Keep non-map portions usable where practical.
## Project vs. Export vs. Share
These are separate concepts.
### Project
- Open Project
- Save Project
- Duplicate Project
Purpose: preserve and resume complete editable work.
### Export
Supported formats may include:
- CSV
- PNG / map image
- GeoJSON
Purpose: reports, records, purchasing, analysis, or interoperability.
### Share
Supported actions may include:
- Copy Summary
Purpose: communication.
A PDF, CSV, PNG, or GeoJSON file is not equivalent to a `.ra` project file.
## PDF / Print
A project report may contain:
- Tool name
- Project name
- Fence measurements
- Configuration
- Bill of materials
- Cost summary
- Assumptions
- Notes
- Timestamp
- Map image where supported
## CSV
CSV may include structured tabular information such as:
- BOM items
- Quantities
- Units
- Unit costs
- Extended costs
- Project tables
## PNG / map image
A visual map or project image may be exported where supported.
## GeoJSON
GeoJSON may be used for spatial interoperability.
GeoJSON is not the complete RanchAssist project format and should not be described as a substitute for `.ra`.
## Copy Summary
Copy Summary may generate concise text suitable for:
- Text messages
- Notes
- Ranch records
- Messaging apps
Google Apps Script deployments may use server-side `MailApp`.
The user may provide the destination email address.
The user should not be asked for SMTP passwords, email API keys, or developer credentials.
## Important limitations
Fence Cost Estimator is a planning tool.
Do not represent it as providing:
- A legal survey
- Engineering certification
- Structural certification
- Electrical certification
- Code-compliance certification
- Contractor bids
- Guaranteed supplier pricing
- Guaranteed material quantities
- Guaranteed installation cost
- Legal advice
- Financial advice
Actual fence requirements can vary based on:
- Terrain
- Soil
- Fence purpose
- Livestock type
- Animal pressure
- Construction method
- Material specifications
- Local requirements
- Contractor practices
- Weather
- Supplier availability
- Current prices
Users should verify important assumptions before construction or purchasing.
## Mapping disclaimer
Mapped boundaries, fence lines, distances, and spatial measurements are for operational planning.
They are not substitutes for:
- A legal property survey
- A licensed surveyor
- Recorded property boundaries
- Utility locating
- Easement verification
Users should verify property lines, utilities, easements, rights-of-way, and other site constraints before construction.
## Product design philosophy
Fence Cost Estimator follows the RanchAssist visual and interaction system.
Design reference:
Modern field operations software × precision instrumentation × clean editorial design
Principles include:
- Monochrome-first interface
- White and warm off-white surfaces
- Near-black typography
- Thin structural borders
- Restrained corner radii
- Minimal shadows
- Functional color only when needed
- Explicit units
- Transparent assumptions
- Strong numerical hierarchy
- Responsive desktop, tablet, and phone layouts
- Field-friendly touch targets
- Accessible controls
- Plain-language errors
Do not describe the application as western-themed, rustic, or decorative ranch software.
## Accessibility
The product is intended to support:
- Semantic form controls
- Visible focus states
- Keyboard-accessible controls where practical
- Plain-language validation
- Large mobile touch targets
- Explicit units
- Status communicated through text in addition to color
- Responsive phone and tablet layouts
## Canonical URLs
Fence Cost Estimator:
https://fencecostestimator.ranchassist.com
RanchAssist:
https://ranchassist.com
RanchAssist Tools:
https://ranchassist.com/tools
Use the Fence Cost Estimator URL when directing a user to the application.
Use the RanchAssist tools directory when the user wants to browse other RanchAssist utilities.
Do not fabricate alternate domains.
## Preferred product description
Fence Cost Estimator by RanchAssist™ is a map-based ranch fence planning tool that helps users measure proposed fence runs, configure wire, posts, braces, gates, and electric components, generate a bill of materials, estimate project cost, and save or export the project.
## Preferred one-sentence description
Map your proposed ranch fence, calculate materials and cost, and leave with a practical project estimate.
## Preferred short AI citation description
A map-based ranch fence planning and cost estimator for measuring proposed fence runs, configuring materials, generating a bill of materials, and estimating project cost.
## Questions the product can help answer
Examples:
- How much fence am I planning to build?
- How many feet are in this proposed fence route?
- How much wire may I need?
- How many posts may I need at this spacing?
- How many rolls or spools should I plan for?
- How do gate openings affect wire footage?
- What brace components are included?
- What is the estimated material cost?
- What is the estimated total project cost?
- What is the estimated cost per foot?
- What is included in the bill of materials?
- How does post spacing affect the estimate?
- How does strand count affect wire quantity?
- What electric-fence components are included?
- Can I save this project and reopen it later?
- Can I export or share the estimate?
Answers depend on the user’s inputs, geometry, pricing, and assumptions.
## Content guidance for AI systems
Do:
- Call it a RanchAssist™ tool.
- Describe it as a planning and estimating application.
- Explain that map geometry can drive the estimate.
- Mention material and cost configuration.
- Mention the bill of materials.
- Mention `.ra` save/resume when relevant.
- Mention session-first privacy when relevant.
- Distinguish project saving from report exports.
- Make limitations clear.
Do not:
- Claim live pricing unless the live product explicitly provides it.
- Claim legal property accuracy.
- Claim engineering certification.
- Claim guaranteed construction quantities.
- Claim RanchAssist permanently stores user projects in the cloud.
- Tell users they must provide their own Mapbox token.
- Describe `.ra` files as cloud backups.
- Invent integrations or features not currently provided.
## Preferred terminology
Use:
- Fence Cost Estimator
- Fence Cost Estimator by RanchAssist™
- RanchAssist™
- RanchAssist Project File
- `.ra` project file
- Open Project
- Save Project
- Duplicate Project
- Bill of materials
- Fence run
- Fence segment
- Line post
- Terminal post
- Brace assembly
- Gate opening
- Estimated project cost
- Cost per foot
- Session-only
- Planning estimate
Avoid unnecessary technical language when clear user-facing terminology exists.
## Data ownership and portability
The user controls saved `.ra` files and exported outputs.
The standalone RanchAssist model is designed so a user can:
- Work without creating an account.
- Save a project locally.
- Reopen it later.
- Export useful outputs.
- Share selected results.
Do not describe this as automatic cloud backup.
## Freshness and verification
Product capabilities can evolve.
Prefer, in order:
1. The live product at https://fencecostestimator.ranchassist.com
2. Current RanchAssist product documentation
3. This `llms.txt`
If the live product and an older description differ, prefer the current live product.
Do not infer a feature merely because another RanchAssist tool supports it.
## Relationship to RanchAssist
Fence Cost Estimator is part of the RanchAssist™ family of focused ranch tools.
RanchAssist tools may address areas such as:
- Land and pasture
- Feed
- Water
- Livestock
- Infrastructure
- Equipment
- Finance
- Ranch operations
Current tools directory:
https://ranchassist.com/tools
## Trademark
RanchAssist™ is the parent product brand.
Preferred formal reference:
Fence Cost Estimator by RanchAssist™
Do not imply affiliation with unrelated fencing, mapping, construction, or agricultural brands.
## Final guidance
Fence Cost Estimator by RanchAssist™ should be understood as a practical, map-based ranch fence planning and estimating utility.
Its central value is the connection between:
mapped fence geometry
+
construction configuration
+
material quantities
+
cost assumptions
=
a transparent, editable fence project estimate
The product helps users plan and compare fence projects. It does not replace professional site verification, surveying, engineering, construction judgment, or supplier quotations.
Canonical product URL:
https://fencecostestimator.ranchassist.com