Skip to content
Giampiero Zampolli edited this page Jun 24, 2025 · 1 revision

Welcome to the PrecisionEstimator wiki!

🧮 Welcome to PrecisionEstimator

PrecisionEstimator is an open-source Python application built to streamline construction cost estimating for contractors, remodelers, and project managers. It was developed by Giampiero Zampolli to serve the real-world needs of Precision Build Pros, a contracting company based in Tennessee.

This tool helps generate quick and accurate labor cost estimates using a customizable pricing sheet, so you can spend less time quoting and more time building.


🚀 What This Tool Does

  • Provides cost estimates for services like:
    • Flooring installation (LVP, LVT, hardwood, laminate)
    • Tile installation and removal
    • Drywall replacement and new install
    • Painting and trim work
    • Framing and more
  • Calculates based on square footage, linear footage, or per-sheet input
  • Uses a simple command-line interface
  • Designed to expand in future: GUI, PDF export, web app, and more

🧰 Getting Started

To get up and running, follow these steps:

  1. Clone the repository:

    git clone git@github.com:giampi-ai/PrecisionEstimator.git
    cd PrecisionEstimator
    
     Install dependencies:
    

pip install -r requirements.txt

Run the estimator:

python pricingestimator.py

📂 Project Structure

PrecisionEstimator/ ├── estimator/ # Core logic (services, pricing, calculations) ├── data/ # Pricing sheet (CSV) ├── outputs/ # (Optional) Exported estimates ├── tests/ # Unit tests ├── pricingestimator.py └── README.md

💡 Next Steps

Using the Estimator

Customizing the Price Sheet

Roadmap & Features

🙌 About the Creator

This project is maintained by Giampiero Zampolli, a self-taught Python developer and contractor. If you’re interested in contributing, feel free to open an issue or pull request!

Clone this wiki locally