Skip to main content
RapidDev - Software Development Agency

Build Your Own Toptal Alternative

Toptal claims to accept only the top 3% of freelance talent through a multi-week 4-stage vetting process, with estimated revenue of approximately $167M (2023, GetLatka). Freelancers keep 100% of their rate but have zero visibility into Toptal's markup to clients. A niche AI-powered vetted marketplace for one vertical — AI engineers, pSEO specialists, or regulatory writers — costs $60-100K, takes 4-6 months, and becomes defensible through the quality of the vetting process itself.

4.9Clutch rating
600+Happy partners
17+Countries served
190+Team members

What Toptal actually does

Toptal was founded in 2010 by Taso Du Val and Breanden Beneschott and is fully bootstrapped — it raised just $1.4M in seed funding from a16z and angels in 2012 and has taken no venture capital since. The company operates entirely remotely and is incorporated in Wilmington, Delaware. The most reliable public revenue figure is approximately $167M ARR (2023, GetLatka, cited as directly verified with Toptal) — higher estimates ($200M+, $628M, $1.2B) are unverified.

Toptal's differentiation is a multi-stage vetting process that claims to accept only the top 3% of applicants: language and personality screening, in-depth skill review, live screening with a domain expert, and a test project with a real client. The process takes 2-5 weeks per applicant and produces a talent pool of approximately 10,000+ vetted professionals across software development, design, finance, and project management.

Freelancers who pass vetting keep 100% of their negotiated hourly rate — Toptal adds its margin on the client side through an undisclosed markup. Clients pay $60-250+/hour depending on the role, while freelancers receive rates negotiated privately. This opaque two-sided pricing is the platform's most criticized feature. Non-compete clauses prevent freelancers from working directly with clients they meet through Toptal, maintaining the platform's position as a permanent intermediary.

1

Multi-stage talent vetting pipeline

The defining product: a 4-stage screening process (language/personality, skill assessment, live interview, test project) that filters applicants to the claimed top 3%. The vetting pipeline itself — not the marketplace UX — is Toptal's core defensible asset.

2

Curated talent profiles with verified skills

Post-vetting talent profiles include assessment scores, test project results, and client ratings from past Toptal engagements. The profiles are curated rather than self-reported — skills are verified through the vetting process, not skill endorsements.

3

White-glove client matching with account management

Clients receive a dedicated account manager who selects and recommends candidates based on project requirements. This human curation layer on top of the talent database is what differentiates Toptal from a self-service marketplace like Upwork.

4

Risk-free trial period

Clients can trial a Toptal freelancer for up to two weeks with a $500 deposit. If unsatisfied, the deposit is refunded. This removes the primary client objection to hiring unknown remote talent for the first time.

5

Time tracking and milestone-based billing

Toptal handles all billing — time logs, invoicing, and payment collection from clients and disbursement to freelancers. Clients pay Toptal, Toptal pays freelancers minus the undisclosed markup.

Toptalpricing & limits

Free tierYes — free for freelancers (Top 3% acceptance only); free $500 trial deposit for clients (refundable)
Paid fromClient rates $60-250+/hour (Toptal's markup undisclosed); freelancers keep 100% of their negotiated rate
EnterpriseCustom pricing for enterprise engagements; managed teams pricing available
Annual example$200,000-$500,000/yr for a client with one dedicated senior developer

Based on a $100-250/hour senior developer billed full-time for 40 hours/week over 52 weeks; Toptal's margin on top is not publicly disclosed

Top 3% vetting process takes 2-5 weeks per applicant and is unpredictable — passed applicants report the timeline is highly variable
Freelancers have zero visibility into client billing rates — cannot verify Toptal's markup or negotiate based on client budget
Non-compete clauses prevent direct freelancer-client relationships outside Toptal
Concentration on Fortune 500 clients — startups and SMBs report difficulty getting matched
Elite-club perception actively discourages solid mid-tier talent from applying

Where Toptal falls short

Top 3% vetting process is unpredictable and opaque for applicants

Reddit r/freelance discussions document significant variance in the Toptal vetting experience: some applicants complete all four stages and receive no decision for weeks; others are rejected at stage 3 after investing 20+ hours in the process without explanation. The opacity of the rejection criteria and timeline creates high applicant frustration, deterring qualified candidates from applying.

Invisible markup — freelancers never see what clients pay

Toptal freelancers negotiate their hourly rate with Toptal, which adds an undisclosed markup before billing the client. A freelancer billing at $100/hour may be billed to the client at $150-200/hour — but the freelancer has no way to verify this. This creates a permanent information asymmetry that prevents freelancers from negotiating their rates based on actual market data.

Fortune 500 concentration excludes startups and SMBs

Toptal's white-glove model is designed for enterprise clients with headcount approval processes, legal review, and 6-month+ contracts. Startups needing a senior engineer for a 4-week sprint often cannot match Toptal's client profile requirements or minimum engagement sizes. Hacker News discussions document this as the top reason technical founders cite for choosing Upwork over Toptal for SMB-scale projects.

Non-compete clauses lock freelancer-client relationships permanently to the platform

Toptal's contracts prevent freelancers from working directly with clients they meet through the platform — ever. This means a freelancer who builds a strong relationship with a client company cannot transition to a direct employment or consulting arrangement without violating their Toptal agreement. This creates a perpetual platform dependency that freelancers resent and occasionally violate, creating legal risk.

Elite-club perception filters out capable mid-tier talent

Toptal's 'top 3%' positioning creates a self-reinforcing exclusion effect: qualified specialists in non-mainstream technologies or non-English markets self-select out of the application process, assuming rejection before applying. HN and Reddit discussions document that the '3% acceptance rate' is itself a marketing claim that is difficult to verify and may lead to significant talent misallocation.

Key features to replicate

The core feature set any Toptal alternative needs — plus what you can improve on.

1

Multi-stage AI-powered vetting pipeline

The vetting pipeline is the product. Build a 4-stage pipeline: (1) Application screening — resume parsing + skills checklist via Claude API. (2) Technical assessment — automated coding challenge (HackerRank API or custom) or domain-specific test. (3) Live interview scheduling via Cal.com with expert reviewer. (4) Test project with a paying client or internal evaluator. Each stage has a pass/fail decision and automated notification. The AI layer on stages 1-2 reduces human reviewer time by 70%.

2

Curated talent profiles with verified skills and past work

Post-vetting profiles are built from assessment results (not self-reported): technical score, live interview notes, test project evaluation, and client ratings from completed engagements. Skills are tagged by the vetting evaluator, not the applicant. Build profile display pages with schema.org Person markup for organic SEO — each approved expert profile is a long-tail ranking opportunity for '[skill] freelancer' queries.

3

Client matching with account management layer

When a client submits a project brief, an admin account manager reviews it and selects 2-3 candidate profiles from the database. The matching UI shows the client the recommended profiles with assessment highlights. Build as an admin action in a Next.js dashboard — the 'algorithm' at MVP is a human using the database search and filter tools. Add embedding-based semantic matching (pgvector) after you have 50+ engagements of training data.

4

Project scoping and proposal generation

Clients submit project requirements via a structured intake form (role type, seniority level, technologies, duration, hourly vs. fixed). The system generates a project brief that the account manager reviews before matching begins. Use Claude API to generate initial project scope summaries from free-text client requirements — reduces account manager time by 60% for standard project types.

5

Time tracking and milestone-based billing

Freelancers log hours via a web-based timer or weekly time card submission. Clients review and approve hours. Platform generates invoices, charges client card via Stripe, and disburses to freelancer Stripe Connect account on a net-15 schedule. Transparent billing display: client sees total invoice amount; freelancer sees their earnings separately from the platform markup.

6

Enterprise CRM with team management

Enterprise clients may have multiple active freelancers on multiple projects. Build a client-facing dashboard showing all active engagements, cumulative spend, upcoming billing, and contact history. Admin-facing CRM tracks client acquisition stage, account manager assignment, and engagement renewal probability. HubSpot or Notion integration for account management workflows at MVP.

7

Risk-free trial period for new engagements

Toptal's 2-week $500 refundable trial is its most powerful client acquisition tool. Implement with Stripe: client pays $500 deposit that is 100% refundable within 14 days of trial start. After 14 days, deposit converts to first billing payment. This feature requires a clear process: what qualifies for a refund, who makes the decision, and how quickly refunds are processed — document this publicly.

Technical architecture

A Toptal alternative is a curated/vetted freelance marketplace with a human-in-the-loop matching layer and white-glove client experience. The technical complexity (8/10) comes primarily from the AI-powered vetting pipeline and the billing infrastructure (time tracking + invoicing + Stripe Connect payouts). The matching is human-assisted at MVP, reducing algorithm complexity. The differentiation is the vetting quality, not the UX.

01

Frontend — talent portal

Next.js App Router, React + Vite

Recommended: Next.js App Router — talent application flow, profile display, and time tracking are the primary interfaces. Server Components for profile pages (ISR for SEO), Client Components for the time tracking dashboard and vetting status tracking.

02

Frontend — client portal and admin

Next.js App Router, React + Vite, Remix

Recommended: Next.js App Router — same codebase as the talent portal, separate route groups for /client and /admin. The admin dashboard (matching, vetting management, billing) needs the most custom work; the client portal can be a polished read-only dashboard with engagement management.

03

Database

Supabase (PostgreSQL), PlanetScale, Neon

Recommended: Supabase with Row Level Security — talent only sees their own vetting status and engagements; clients only see matched talent and their own projects; admins see everything. pgvector for semantic skill matching between client project requirements and talent profiles.

04

Auth

Supabase Auth, Clerk, NextAuth v5

Recommended: Supabase Auth with three roles: talent, client, admin. LinkedIn OAuth for both talent (professional profile import) and client (company verification) reduces fake applications and low-quality inquiries.

05

Vetting and assessment

Claude API + custom forms, HackerRank API, CoderPad

Recommended: Claude API for resume screening and application scoring (stage 1). HackerRank API for automated technical challenges (stage 2). Cal.com for live interview scheduling (stage 3). Custom test project tracking in Supabase for stage 4. Claude API reduces human screening time by 70% while maintaining quality standards.

06

Payments and billing

Stripe Connect Express, Stripe Connect Custom, Deel

Recommended: Stripe Connect Custom — custom is necessary here because the platform needs to control the client billing amount (with markup) separately from the freelancer payout amount. Express does not allow setting different amounts for the platform charge versus the connected account transfer. Custom adds compliance overhead but enables the transparent two-sided pricing that is a core differentiator.

07

Time tracking

Custom web timer, Harvest API, Toggl API

Recommended: Custom web-based time tracker in the talent dashboard — simplest implementation is a start/stop timer that writes time entries to Supabase. Weekly time card review by client with automated approval reminder. Export to PDF invoice. Third-party integrations (Harvest, Toggl) can be added later for talent who already use those tools.

Complexity estimate

Complexity 8/10 — the AI vetting pipeline and Stripe Connect Custom billing are the hardest components. A simpler version using Express instead of Custom drops to 6/10 but removes the transparent pricing differentiation. The white-glove client matching is operationally complex but technically simple at MVP (admin dashboard + search).

Toptal vs building your own

AspectToptalCustom build
Vetting process transparency for applicantsOpaque 2-5 week process, rejection without explanationPublished rubric, stage-specific feedback, clear timeline (2 weeks)
Markup visibilityCompletely hidden — freelancers never see client ratesOptional: publish platform margin range or show both sides transparently
Non-compete clausesPermanent non-compete preventing direct freelancer-client relationships1-year limited non-compete or no non-compete with platform loyalty programs instead
Client segment focusFortune 500 enterprises — startups excludedDefine your own client segment — can focus on Series A-C startups
Acceptance rate transparency'Top 3%' — unverifiable marketing claimPublish actual acceptance rate monthly — build credibility through transparency
Data ownershipToptal owns all talent and client dataFull ownership — talent can export their profile data
Build cost$0 to apply/post$60-100K build + $500-2,000/mo hosting
Revenue modelHidden markup on client bills — ~30-50% estimatedTransparent 20-25% platform margin published in terms

Open-source Toptal alternatives

Existing projects you can self-host or use as a starting point. Each has trade-offs.

Medusa.js

30K+

A headless commerce engine (TypeScript, MIT) that can serve as the billing and payment backbone for a vetted marketplace. Its Stripe Connect integration, order management, and extensible plugin architecture provide the commercial infrastructure that the vetting and matching layers build on top of.

MIT license, 30K+ stars, TypeScript, active development, strong Stripe Connect support.
E-commerce focused — no vetting pipeline, no talent profiles, no time tracking. Serves as billing infrastructure only; all marketplace-specific features must be built on top.

Sharetribe Web Template

305

A React + Node.js marketplace frontend template from Sharetribe (Apache 2.0). Covers the core two-sided marketplace UX — profiles, search, messaging, and payments — that a Toptal alternative builds on top of with vetting-specific additions.

Apache 2.0, purpose-built for service marketplaces, maintained by Sharetribe, covers core marketplace UX.
Requires Sharetribe's paid backend API for production. No vetting pipeline, no time tracking, no enterprise CRM. Low star count.

Build vs buy: the real math

4-6 months

Custom build time

$60K-$100K

One-time investment

18-30 months

Breakeven vs Toptal

Toptal's estimated revenue is $167M (2023) with 10,000+ vetted freelancers and an undisclosed client base. A niche vetted marketplace for one vertical (AI engineers, pSEO specialists) with a 25% platform margin needs $24,000/month in client billing to break even on a $100K build — at 3 active senior developers billed at $150/hour for 40 hours/week each, that's $72,000/month in client billing and $18,000 in platform revenue. Breakeven requires consistent deal flow to 3+ clients by month 6-7 of operation. The honest challenge: Toptal's enterprise sales process requires human account managers and relationship-driven deals. Budget $40-60K for first-year sales and account management on top of the $100K build cost. The platform that breaks even fastest is one where the founder personally has both the domain expertise to vet talent AND existing enterprise client relationships to seed initial deal flow.

DIY roadmap: build it yourself

This roadmap covers building a vetted talent marketplace for one specific vertical (e.g., AI/Claude API engineers, or pSEO specialists) targeting startup and scaleup clients. Assumes the founder has domain expertise to run the vetting process personally. Team of 1-2 developers.

1

Vetting pipeline and talent profiles

4-5 weeks
  • Set up Next.js + Supabase with talent, client, and admin role isolation
  • Build talent application form with resume upload and skills declaration
  • Implement Claude API stage-1 resume screening with scoring rubric
  • Build stage-2 technical assessment using HackerRank API or custom test
  • Set up Cal.com for stage-3 live interview scheduling with expert reviewers
  • Build talent profile pages with vetting-verified skills and assessment summary
Next.jsSupabaseClaude APIHackerRank APICal.com
2

Client portal and matching

3-4 weeks
  • Build client intake form: project type, role, seniority, tech stack, duration, budget
  • Build admin matching dashboard: search talent database, filter by verified skills, shortlist candidates
  • Implement pgvector semantic matching for client requirements vs. talent profiles
  • Build client profile view: see matched candidate profiles with assessment highlights
  • Implement risk-free trial: $500 Stripe deposit, refundable within 14 days
  • Build client CRM with account manager assignment and engagement status tracking
pgvectorClaude APIStripeSupabase
3

Time tracking and billing

3-4 weeks
  • Build web-based time tracker: start/stop timer, manual entry, weekly time card
  • Implement client time card approval flow with 48-hour approval window
  • Build invoice generation from approved hours (PDF via Puppeteer or similar)
  • Implement Stripe Connect Custom for client billing + freelancer payout
  • Build transparent billing display: show freelancer rate and platform margin separately
  • Set up automated invoice emails (Resend) and payment reminders
Stripe Connect CustomBullMQResendPDF generation
4

Growth and talent acquisition

3-4 weeks
  • Generate SEO talent profile pages with schema.org Person markup
  • Build '[vertical] freelancer' landing pages targeting niche skill queries with Next.js ISR
  • Implement talent referral program: approved talent earns credit for referring qualified candidates
  • Build client case study template: document first 3 successful engagements as public testimonials
  • Launch outreach to 50 target clients via LinkedIn and personalized cold email
  • Publish vetting acceptance rate and process documentation to build credibility
Next.js ISRschema.orgResend

The vetting pipeline's value is entirely dependent on the quality of the assessors — if stage-3 live interviews are done by junior reviewers or the founder without deep domain expertise, the vetting signal collapses. This roadmap assumes the founder personally has the domain knowledge to evaluate the first 50 applicants. The platform's reputation is earned slowly through engagement outcomes; rushing vetting quality to scale faster destroys the core differentiator.

Features you can't get from Toptal

This is where a custom build pulls ahead — features impossible or impractical on a shared platform.

Fully transparent pricing — publish both sides of the marketplace

Toptal's hidden markup is its most criticized feature. A custom platform can show clients the freelancer's base rate, the platform margin (e.g., 20%), and the total client cost in a single display. This transparency is structurally impossible for Toptal because their margin is a trade secret. For a new platform, transparency is a trust-building tool that costs nothing and differentiates immediately.

AI-powered vetting with published rubric and stage-specific feedback

Toptal's vetting process is opaque. A custom platform can publish the exact scoring rubric for each vetting stage, provide stage-specific feedback to rejected applicants (enabling them to improve and re-apply), and use Claude API to generate objective feedback summaries from reviewer notes. This transparency attracts higher-quality applicants who see the process as merit-based rather than arbitrary.

Niche vertical focus with expert evaluators from that field

Toptal's generalist vetting uses software engineers to evaluate software engineers — but cannot match the domain depth of a niche platform. A 'Toptal for AI engineers' can use Claude API specialists as evaluators for prompt engineering assessments, RAG architecture reviews, and model fine-tuning portfolio reviews. This depth of evaluation is impossible for a generalist platform serving 10+ verticals simultaneously.

Time-limited non-compete replacing permanent restriction

Toptal's permanent non-compete creates adversarial relationships with freelancers who value long-term client relationships. A custom platform can offer a 12-month non-compete window (industry standard for employment transitions) with an optional 'facilitated transition' service — if a client wants to hire a platform freelancer full-time, the platform facilitates the conversion for a one-time fee rather than blocking it forever. This builds goodwill that Toptal's permanent restriction destroys.

Startup-optimized account management for Series A-C companies

Toptal serves Fortune 500 enterprises with formal procurement processes. A custom platform can offer a startup-optimized model: direct Slack communication with the account manager, <48-hour matching SLA, milestone-based contracts (not open-ended retainers), and startup pricing tiers ($75-120/hour versus Toptal's $150-250+). This entire segment is underserved because Toptal's economics require enterprise contract sizes.

Portfolio-verified skill claims — no self-reporting

Toptal verifies skills through a vetting process but still relies partly on applicant self-reporting. A custom platform can verify skills entirely through submitted work — a developer submits GitHub repositories that Claude API analyzes for code quality, architecture patterns, and technology usage; a designer submits a Figma portfolio that evaluators review against rubrics. Zero self-reported skill claims means client confidence in profile accuracy is higher than any self-attestation model.

Who should build a custom Toptal

Domain experts who can personally evaluate talent quality

A Toptal alternative's value is entirely in the quality of its vetting. A founder who is personally a world-class AI engineer, pSEO specialist, or regulatory writer can evaluate the first 100 applicants with credibility that Toptal's generalist reviewers cannot match for their specific vertical. The founder's domain expertise is the product's quality signal.

Founders with existing enterprise client relationships

The hardest part of a vetted marketplace is generating the first client engagements that prove the vetting quality. A founder who already has 3-5 enterprise client relationships (from consulting, past employment, or network) can seed the platform with real engagements before investing in cold client acquisition, validating the business model in month 1 rather than month 18.

Professional communities with existing trust networks

A Slack community of 5,000 AI engineers, a conference network of senior designers, or a professional association of regulatory writers has both sides of the marketplace already assembled. The organizer can create a vetted marketplace from existing trusted community members — the social trust replaces the costly vetting pipeline and eliminates the cold start problem.

Skip the DIY — let RapidDev build it

Everything above is doable — but it takes months of full-time work. We build custom Toptal alternatives using AI-accelerated development, delivering in weeks what used to take quarters.

1

Discovery call (free)

30 min

We map your exact requirements: which Toptal features you need, what custom features to add, your users, integrations, and compliance needs. You get a detailed scope document and fixed-price quote within 48 hours.

2

AI-accelerated build

4-6 months

Our engineers use Claude Code, Lovable, and custom AI tooling to build 3–5x faster than traditional development. You see progress in a staging environment every week — not a black box for months.

3

Launch + handoff

1 week

We deploy to your infrastructure, transfer the GitHub repo, set up CI/CD, and walk your team through the codebase. You own 100% of the source code — no vendor lock-in, no recurring platform fees.

What you get

Full source code (GitHub repo)
Deployed on your infrastructure
No per-seat fees, ever
3 months of bug-fix support
Technical documentation
Direct Slack channel with engineers

Timeline

4-6 months

Investment

$60K-$100K

vs Toptal

ROI in 18-30 months

Get your free estimate

30-min call. Fixed-price quote within 48 hours. No commitment.

Frequently asked questions

How much does it cost to build a Toptal alternative?

A niche vetted talent marketplace costs $60-100K with a development agency. The main cost drivers are the AI vetting pipeline (Claude API + assessment integrations, $15-20K), Stripe Connect Custom for transparent two-sided billing ($15-20K), the admin matching dashboard ($10-15K), and time tracking with invoice generation ($10-15K). A simpler version using Stripe Connect Express (with hidden margin) costs $10-15K less.

How long does it take to build a Toptal clone?

4-6 months for a niche single-vertical platform covering vetting pipeline, talent profiles, client portal, admin matching, time tracking, and Stripe Connect billing. The vetting pipeline implementation (Claude API screening + assessment integration + Cal.com interview scheduling) takes 4-5 weeks alone.

Are there open-source Toptal alternatives?

No maintained open-source Toptal clone exists on GitHub — this was confirmed by GitHub search. The research file explicitly notes: 'There are no maintained OSS Toptal-clones with >500 stars (confirmed via GitHub).' Medusa.js (30K+ stars, MIT) serves as billing infrastructure, and Sharetribe Web Template (305 stars, Apache 2.0) as the marketplace shell — but the vetting pipeline and account management layer must be built custom.

How do I build an AI-powered vetting pipeline?

Four stages: (1) Claude API resume screening — parse PDF/LinkedIn URL, score against skills rubric, auto-reject below threshold. (2) HackerRank or CodeSignal API for automated technical assessment — candidate receives a 90-minute challenge, results scored programmatically. (3) Cal.com-scheduled live interview with domain expert reviewer — structured interview form submitted by reviewer after session. (4) Test project with real or simulated client — 5-day task with rubric evaluation. Claude API reduces human reviewer time by 70% on stages 1 and 4 (evaluating test project submissions against rubric).

How does Toptal's pricing work and how do I replicate it?

Toptal charges clients a negotiated hourly rate and pays freelancers their separately negotiated rate, keeping the margin. The markup is undisclosed — estimated at 30-50% based on community reports. To replicate with transparency: use Stripe Connect Custom (not Express) which allows charging the client $150 while transferring $120 to the freelancer, keeping $30 as platform margin. Custom requires more Stripe compliance setup but enables transparent two-sided pricing — a key differentiator.

Can I compete with Toptal's 'top 3%' brand positioning?

Yes, by replacing 'percentage' with 'vertical expertise'. Instead of 'top 3% of developers', position as 'the only vetted marketplace for Claude API engineers' or 'AI-specialist freelancers verified by published test cases'. This is a verifiable, specific claim that Toptal's generalist platform cannot make for your niche. The narrower the vertical, the more defensible the vetting quality claim.

Can RapidDev build a custom Toptal alternative?

Yes. RapidDev has built 600+ applications including AI-powered screening pipelines, Stripe Connect Custom billing systems, and multi-role professional marketplaces. A niche single-vertical vetted talent platform takes 4-6 months at $60-100K. Book a free consultation at rapidevelopers.com/contact.

What is the right vertical to build a Toptal alternative for?

The right vertical is one where (1) you personally have domain expertise to evaluate quality, (2) the skill is verifiably specialized (AI engineering, regulatory writing, actuarial analysis), and (3) enterprise clients pay $100+/hour and have repeated projects (not one-off). AI engineering — specifically building production Claude API, RAG, and agent systems — is the highest-growth niche in 2025-2026 with no vetted marketplace serving it. pSEO/GEO specialists and product managers with AI experience are close seconds.

RapidDev

We'll build your Toptal

  • Delivered in 4-6 months
  • You own 100% of the code
  • No per-seat fees, ever
Get a free estimate

30-min call. No commitment.

Want this built for you?

We ship production apps at a fixed price — $13K–$25K, 6–10 weeks, source code yours. You've seen what it takes; we do it every week.

Get a fixed-price quote

We put the rapid in RapidDev

Need a dedicated strategic tech and growth partner? Discover what RapidDev can do for your business! Book a call with our team to schedule a free, no-obligation consultation. We'll discuss your project and provide a custom quote at no cost.