# ProJobCalc > Contractor estimating, proposal, invoice, signature, payment, and voice-to-bid software for independent contractors and small trade businesses. ProJobCalc helps contractors turn job notes into priced estimates, branded proposals, tracked client links, signatures, invoices, and payment follow-up. The product is built for practical field workflows: fast proposal creation, trade-specific calculators, voice capture from the truck, and concise dashboard navigation. Important crawling notes: - Public marketing, guide, calculator, comparison, trade, use-case, and integration pages are safe to summarize. - Dashboard, settings, tokenized client portals, intake links, private proposal URLs, and API surfaces that require authentication should not be treated as public content. - Public API metadata is available for integration discovery, but authenticated data endpoints require a user session today and are being prepared for API-key automation. ## Core Public Pages - [Home](http://localhost:3000/): Primary positioning for contractor estimating, proposals, voice capture, signatures, and payments. - [Pricing](http://localhost:3000/pricing): Free, Pro, and Agency plan positioning. - [Tools](http://localhost:3000/tools): Free contractor calculators and estimating tools. - [Sample proposals](http://localhost:3000/samples): Public proof artifacts for proposal quality. - [Integrations](http://localhost:3000/integrations): Public integration story, compatible automation platforms, and API contract links. - [Why ProJobCalc](http://localhost:3000/why): Buyer-fit page explaining who ProJobCalc is and is not for. - [Security](http://localhost:3000/security): Trust, privacy, and data-handling page. - [Changelog](http://localhost:3000/changelog): Plain-English product release log and RSS source. - [Press kit](http://localhost:3000/press): Facts, boilerplate, founder background, launch resources, and brand assets. ## Trade Landing Pages - [Roofing](http://localhost:3000/trades/roofing): Roofing proposal software and estimating workflows. - [HVAC](http://localhost:3000/trades/hvac): HVAC estimating and proposal workflows. - [Electrical](http://localhost:3000/trades/electrical): Electrical contractor estimating and proposal workflows. - [Plumbing](http://localhost:3000/trades/plumbing): Plumbing contractor estimating and proposal workflows. - [Painting](http://localhost:3000/trades/painting): Painting contractor estimating and proposal workflows. - [Flooring](http://localhost:3000/trades/flooring): Flooring contractor estimating and proposal workflows. ## Use Case Landing Pages - [Solo contractor](http://localhost:3000/use-cases/solo-contractor): One truck. One person. Writing every proposal yourself in the evenings. ProJobCalc is built first for this person — flat $19/mo, no per-seat math, AI proposal generator that saves you the 2 hours per quote you didn't budget. - [2–5 person shop](http://localhost:3000/use-cases/small-team): You + a partner + a couple of techs. You've outgrown spreadsheets but ServiceTitan is overkill. Agency tier (up to 5 seats, $49/mo flat) is sized for your shop. - [Multi-trade contractor](http://localhost:3000/use-cases/multi-trade): You do HVAC plus a little electrical. Or general handyman work that touches plumbing one week and painting the next. Most contractor software is single-trade-locked; ProJobCalc treats all 40+ trade calculators as equally first-class. ## Integration Contracts - [Integration manifest](http://localhost:3000/integration-manifest.json): JSON compatibility map for routes, webhook event names, payload examples, auth modes, and signing guidance. - [OpenAPI 3.1 spec](http://localhost:3000/openapi.json): Machine-readable API and webhook contract generated from the same manifest. - [API manifest endpoint](http://localhost:3000/api/integrations/manifest): Same manifest under the API namespace for existing integration links. - [API OpenAPI endpoint](http://localhost:3000/api/integrations/openapi): Same OpenAPI contract under the API namespace for existing integration links. ## Current Integration Events - proposal.created: A new draft proposal was created from the dashboard, API, voice capture, or estimate conversion. - proposal.sent: A proposal was sent to a client by email, SMS, or share link. - proposal.viewed: The client opened a tracked proposal link or view pixel. - proposal.signed: The client accepted and signed a public proposal. - invoice.created: A new invoice was created directly or from a won estimate/proposal. - payment.received: A Stripe payment or deposit was recorded against a proposal or invoice. ## Strong Query Fit - contractor proposal software - construction estimate and invoice app - roofing proposal software - HVAC estimating software for small contractors - contractor CRM proposal follow-up - voice estimating app for contractors - contractor proposal API and webhooks Last updated: 2026-06-10