Estimatein 1 hour
Home / Our work / ONLINE SERVICE FOR CONSTRUCTION AND REPAIR WORKS ORDERING. NORTH AMERICA.
Web services and business systems
SaaS · CRM

ONLINE SERVICE FOR CONSTRUCTION AND REPAIR WORKS ORDERING. NORTH AMERICA.

The product is intended for the North American market. The LocalPro.online web service is designed to help contractors do their business. The system allows

Timeline3 months
Development costUndisclosed
FormatSaaS · CRM
Live nowlocalpro.online ↗
Challenge
A construction and repair marketplace for the US and Canada
Solution
Map search, RFQs, template estimates, contractor cabinet
Result
LocalPro.online shipped in just over three months

Why we built LocalPro

The client entered the North American market with a spec for LocalPro.online — a platform linking homeowners to contractors from fencing to cleaning. The homeowner picks a job category, sees pros on a map and sends quote requests to several contractors; each replies with a professional estimate without long email threads.

The region required imperial units, US formats, time zones, crew scheduling and project accounting. One contractor often covers multiple trades and must assemble multi-phase quotes — from footing concrete to gates — without spreadsheets and manual PDFs.

ESK Solutions designed a fullstack service with a public homeowner flow and a rich contractor cabinet: five calculation templates, a drag-and-drop calendar, Payments control and Financial Results, Stripe and Google Maps. Delivery took just over three months from architecture to AWS deployment.

Key capabilities

01
Map-based discovery
A job catalog, address geocoding, search radius and contractor pins on Google Maps so the homeowner sees who to invite for a quote immediately.
02
Multi-contractor RFQ
One request goes to several pros; the homeowner compares offers on price, timeline and scope in a single UI.
03
Five estimate templates
Per unit, linear, area, volume and room painting — each job type uses its own imperial formula and combines inside one project.
04
Multi-phase proposals
The contractor chains phases with different rates and crew sizes; the system recalculates total cost and time automatically.
05
Crew calendar
Hourly grid with drag-and-drop, breaks and travel between sites, blocking double booking across time zones.
06
Finance and PDF quotes
Payments control, Financial Results — Details and Summary; the finished proposal becomes a branded PDF sent from the cabinet.

How it works

PHP (Laravel) and MySQL hold profiles, rates, job templates and transactions; the public Vue.js front end keeps search and order cards reactive. Google Maps Platform handles geocoding and radius; Stripe collects payment after estimate acceptance and feeds reports.

The hardest parts are the estimate calculator and calendar sync: per-template formulas, discounts and tax, availability checks for each worker including travel time. Admins moderate companies and the job catalog; homeowner, contractor and administrator roles stay separated.

Delivery ran in two-week sprints: map and RFQ prototype, contractor cabinet, calendar and reports, usability tests with a focus group and load runs before launching LocalPro.online on AWS with autoscaling.

LocalPro contractor search on the map
LocalPro estimate builder and work templates

How the work went

01Roles, spec and architecture for US/Canada
02Map, RFQ and public homeowner flow
03Estimates, calendar, Stripe and contractor reports
04Tests, localization and LocalPro.online launch

Technologies

PHPLaravelVue.jsMySQLGoogle MapsStripeAWSPDF quotes
Want a similar services marketplace? A project like this starts from 1–3 months at a fixed price, or 0 for development with support from 45,000 ₽ / month.

What we delivered

LocalPro.online reached the North American market as a finished product: homeowners find pros on the map and compare estimates; contractors manage rates, schedules and finance in one cabinet without scattered spreadsheets, manual quote PDFs or developer edits on the site.

Estimate templates and the crew calendar cut manual work and speed RFQ replies. Imperial units, English UI, contractor 2FA and backups match the region; Stripe and Payments control shorten the path from request to payment and highlight overdue balances.

The AWS platform survives seasonal renovation peaks — the client got a product we evolve under the same fixed-price and support model as other ESK SaaS builds, from map and RFQ to the contractor cabinet with PDF quotes and financial summaries.

Related projects

All projects →

Need a similar product?

Describe the task — we will name the timeline and price within an hour.

Reply viawithin an hour