Field-ready roofing estimates, inspections, photos and proposals—no backend.
RoofSight is a finished, pre-revenue roofing estimating and inspection web application built for roofing contractors who need to inspect a property, calculate roof scope, build a professional estimate and present a homeowner proposal from the field. The product includes both a fast Quick Quote workflow and a Detailed Roof Estimate workflow for more complete roofing jobs. The detailed estimator handles roof area, roofing squares, waste percentage, tear-off layers, pitch, ridge, eave and rake measurements and generates roofing scope information from those inputs. RoofSight also includes inspection-photo capture for phones and tablets. Photos remain private/internal by default, and the contractor can selectively choose which photos appear in the customer-facing proposal. This allows the same tool to be used for both inspection documentation and sales presentations. The estimate workspace includes customer and property information, editable line items, quantities, units, rates, discounts, tax, deposits, notes, terms, estimate status and professionally formatted Print / Save PDF proposals. Additional functionality includes a saved customer list, roofing price book, business branding and defaults, JSON backup and restore, CSV estimate export, local draft/autosave behavior and responsive phone, tablet and desktop layouts. RoofSight is intentionally local-first. It requires no backend, user account, hosted database or paid API to operate. Estimate/customer/settings data is stored locally in the browser and inspection photos are stored locally in IndexedDB. This keeps operating costs extremely low and gives a buyer a simple codebase that can be sold as-is, customized for a roofing company, white-labeled, or expanded into a subscription SaaS product later. The product is currently deployed on Cloudflare Pages and the complete source code is maintained in GitHub. The buyer receives the complete software asset and can deploy it to their own Cloudflare account or virtually any static hosting provider. This is a pre-revenue asset. There are currently no paying customers, no MRR and no revenue history being represented as part of the sale. The value is in the completed niche product, source code, polished interface, mobile field workflow and the opportunity for a buyer to commercialize it. Latest development includes a dedicated mobile-field polish pass covering navigation, forms, estimate line items, photo controls, customer screens, price-book controls, touch targets, safe-area handling and responsive behavior. The current automated test suite reports 29 passing tests along with clean JavaScript syntax verification. Potential buyers include roofing software companies, agencies serving contractors, roofing contractors wanting proprietary estimating software, entrepreneurs building vertical SaaS products, or developers looking for a completed niche application to monetize.
Next step: <p>Potential monetization options include selling RoofSight directly to roofing contractors, charging a one-time software license, white-labeling it for individual roofing companies or agencies, adding cloud accounts and charging a monthly subscription, or using the existing estimator as the foundation of a larger roofing CRM/field-service SaaS. A buyer could add cloud synchronization, user accounts, multi-user teams, Stripe subscriptions, e-signatures, remote measurement integrations, aerial measurement APIs, CRM integrations, automated follow-ups, material supplier integrations, lead management and contractor-specific white-label branding. The existing product provides the estimating and inspection foundation without requiring those systems to be built first.</p>
For sale
Asking price: $200 USD
What's included
Source code, All related data, All related design work
Complete RoofSight source code, private GitHub repository/codebase, RoofSight branding and UI assets included in the repository, roofing calculation logic, Quick Quote workflow, Detailed Roof Estimate workflow, inspection-photo system, customer and price-book functionality, printable/PDF proposal workflow, responsive mobile/desktop interface, tests, Cloudflare deployment configuration, project documentation and buyer handoff documentation. The buyer will receive the complete codebase and project files. The project is static and can be deployed to the buyer's own Cloudflare account or another static host. Business branding and default company information can be replaced from within the application/settings. The current application does not require a paid backend, hosted database or third-party API. Hosting requirements are minimal because it is a static local-first web application.
Reason for selling
I build multiple software projects and am focusing my time on other active products. RoofSight has reached the point where the core product, UI, mobile workflow and deployment are complete, so I would rather transfer it to a buyer who can focus on marketing, customers and commercialization.
LimitReset
- Know the moment your AI usage limit resets
SideProjectors is a marketplace where developers can sell, buy, and showcase side projects and find co-founders. The platform lets you list projects for sale, discover projects to buy, seek co-founders, and share projects with the community.