FAQ

Frequently Asked Questions

Question 1 of 19

What Makes Us Your Best Choice for B2B Lead Generation?

We are top-rated lead generation specialists with over 12 years of experience, 269+ successfully completed projects, and a 100% job success score on Upwork. Our team delivers highly qualified, actionable leads tailored to your industry, targets, and goals, performing rigorous quality assurance checks to ensure every lead is accurate, complete, and ready for outreach. We don’t recycle data — every lead list is researched and built from scratch to meet your unique criteria. Data privacy is our top priority, and all client information is handled securely and confidentially. Partner with us and gain a trusted, reliable team dedicated to helping your business grow with deal-ready, high-quality leads.

Website Development by MCL

Websites that are lightning fast. mobile-friendly. built to sell. yours to keep.

Professional, fast-loading websites for small businesses ready to get online. Hosted on Cloudflare and built with SEO fundamentals in place. Fixed prices, clear timelines, and you own everything we build.

  • Fixed prices
  • Free SSL & hosting
  • Starter sites from $500
For small businesses

Need a website for your business?

We build professional, mobile-friendly websites for US small businesses, from a simple one-page site to a complete business website or online store. No website yet? We'll help you get started.

  • One-page websitefrom $500
  • Business websitefrom $2,000
  • Online storefrom $5,500
Get your website quote
Web development services

Functional Websites Built for Your Business

Turn your ideas into functional, responsive, and professional websites that support your business operations and give your customers a user-friendly experience.

  • Website Development & Implementation

    Building and implementing websites based on approved designs and project requirements.

  • Business & Corporate Websites

    Professional websites that present your company, products, and services online.

  • Landing Page Development

    Functional landing pages designed to support marketing campaigns and business objectives.

  • Website Forms & Integrations

    Contact forms, inquiry forms, and other agreed website integrations.

  • Basic SEO Implementation

    Basic search engine optimization setup to help improve website structure and visibility.

  • Website Maintenance & Updates

    Website updates, improvements, and maintenance based on agreed requirements.

  • Cloudflare global CDN
  • Free SSL
  • SEO built in
  • Google Search Console
  • XML sitemaps
  • Core Web Vitals
  • Built with Astro & React
  • No plugins
Included in every package

Four things every site we build gets. No add-ons, no upsells.

Most of what makes a website work happens behind the design: how fast it loads, whether Google finds it, whether it stays secure, and who owns it. These come standard with every package.

  • Included

    Tested

    with Google Lighthouse before launch

    Built for speed and performance

    We optimize your site for performance, accessibility, SEO and best practices, then test it before launch. Pages are pre-built with Astro and served from the Cloudflare global network.

  • Included

    Day 1

    Submitted to Google Search Console at launch

    SEO fundamentals in place

    Every site ships with an XML sitemap, SEO titles and descriptions, social previews and schema markup, and is submitted to Google Search Console at launch.

  • Included

    0

    Plugins to update on Starter and Business sites

    Nothing to babysit

    Starter and Business sites have no plugins to update and no server to patch; free SSL and hosting on Cloudflare keep them secure and online. Stores and web apps use more moving parts, so they come with a maintenance plan.

  • Included

    100%

    Yours: domain, code and content

    Yours to keep

    Your domain is registered in your name, and the site and its code are yours once the final invoice is paid.

Packages

Pick a starting point

Every package is a fixed price agreed before work starts. Launch prices for our first clients.

Starter Site

Portfolios, freelancers and personal brands

$500 – $1,300

Timeline
2–3 weeks
Payment
50% upfront · 50% at launch
  • 1–5 pages (one-page sites from $500)
  • Contact form delivered to your inbox
  • Photo gallery with full-screen viewer
  • Looks right on phones, tablets and desktops
  • Free hosting on Cloudflare with SSL
  • Domain included (.com, .net or similar)
  • SEO setup and Google Search Console
  • 2 rounds of revisions
Choose Starter

Online Store / Web App

Shops, booking systems and startup MVPs

$5,500 – $11,500

Timeline
8–12 weeks
Payment
40% upfront · 30% at preview · 30% at launch
  • Online payments with PayPal
  • Customer accounts and login
  • Database and admin area
  • Order and booking emails
  • Domain included (.com, .net or similar)
  • App Maintenance plan required (from $150/mo)
Choose Store / App
For bigger ideas

Custom Software & Dashboards

Internal tools, client portals and SaaS products. We start with a paid discovery phase (from $2,000) to map the screens, data and feature list, then build in two-week sprints. You see working software at the end of every sprint and can stop between sprints at any time.

From $15,000

Tell us your idea
Recent work

Built by us

Complete, working example sites: every page, form and feature is real. Open one, click around, and pick what's closest to your business.

Starter Site example · Astro

Ava Reyes Photography

A complete 3-page site: photo gallery with filters and a full-screen viewer, packages, reviews and a contact form. Plain HTML with a few lines of JavaScript, so it loads instantly.

Business Site example · Astro

Summit Plumbing & Heating

14 pages: a page for every service, a blog, reviews, FAQ and a callback form. The owner edits blog posts and homepage text in a simple CMS, and every photo is optimized automatically.

Online Store / Web App example

Fernwood Coffee Roasters

A working shop: filters, product pages with sizes and grinds, a basket, a checkout that checks every field, an order tracker, and a store admin with sales, orders and stock.

Built with

What we build with. Proven tools, no plugins.

Widely used, well-supported technology, chosen for speed and security. No page builders and no plugins, so there is nothing to break or patch.

Frontend

What your visitors see. Pages are built ahead of time so they load instantly, and interactive parts load only where they are used.

  • Astro
  • React
  • Next.js
  • Tailwind CSS

Backend

The work behind the scenes: delivering your form messages, taking payments and checking logins.

  • Node.js
  • Supabase Edge Functions
  • Cloudflare Functions
  • PHP
  • Python

Database

Where orders, customers and bookings are kept, with rules so each person only sees their own.

  • PostgreSQL (Supabase)
  • MySQL
  • Firebase
  • MongoDB

File storage

Your photos and documents, stored safely and served fast.

  • Supabase Storage
  • Firebase Storage

CMS

Edit your own text, photos and blog posts without calling us, in a simple editor that saves straight to your site.

  • Keystatic

Hosting

Fast hosting with SSL on a global network, and every version of your site saved so any change can be undone.

  • Cloudflare
  • Vercel
  • GitHub

Payments

Card payments go straight to your account, no PayPal account needed for your customers.

  • PayPal
How we plan a build

Mapped in WeDes before we write code.

Our team maps every site in WeDes, our in-house software: each page, link, login, payment and database, and every path a visitor can take. Nothing is left to guesswork when development starts.

  • Links, logins, forms and payments drawn as wires
  • Members-only pages kept behind the wall
  • The database and the payments mapped from day one
The WeDes Node view of a 16-page course website: pages as cards, wires for links and logins, a wall in front of the members-only pages, Supabase and Stripe
  • Supabase, Firebase, MySQL or PostgreSQL
  • Stripe and PayPal checkouts
  • Logins, roles and members-only pages
  • Exports to HTML, React or Astro
After launch

Care plans

Keep your site updated, monitored and renewed without lifting a finger. Cancel any time.

Website Care

$25/mo

or $250/yr

  • Uptime monitoring
  • Domain renewal included (in your name)
  • SSL and DNS support
  • 30 minutes of edits every month

Managed Growth

$75/mo

starting price

  • Everything in Website Care
  • 2 hours of edits or new sections monthly
  • Quarterly Google search report
  • Reply within 1 business day

App Maintenance

$150/mo

starting price · stores & web apps

  • Security and software updates
  • Backups and error monitoring
  • Payment and API changes handled
  • Set development hours every month
Your domain

Don't want to put your card on a hosting site?

You don't have to. We handle it, and it stays yours.

  1. 01

    We buy it for you

    We register the domain with you as the legal owner, set it up and renew it. A .com, .net or similar is included; premium extensions such as .ai or .tech are billed at cost.

  2. 02

    Pay the way you trust

    Pay us by PayPal invoice (card accepted, no PayPal account needed) or bank transfer. Your card never touches a hosting site.

  3. 03

    Always yours

    Ask any time and we send the transfer code within 5 business days. Your name is on the domain from day one.

Payment terms

How payment works

Every project starts with a customized quotation. Packages above are starting prices.

  1. 01Submit your project inquiry.
  2. 02MCL reviews your requirements and project scope.
  3. 03We provide a customized quotation.
  4. 04Upon approval, a 50% advance payment is required.
  5. 05Payment is made directly to MCL's PayPal account.
  6. 06Development begins after payment confirmation.
  7. 07The remaining 50% is payable according to the agreed project terms.

For larger projects, milestone payment arrangements may be agreed upon. Web development projects are handled directly by MCL and are not included in the Lead Research Upwork/WebWork hiring arrangements.

How it works

From first email to launch

  1. Tell us what you want

    Email us or use the form below: what your business does, the pages you need, and any sites you like the look of.

  2. We reply with what we need

    Within one business day you get a fixed quote and a checklist of what we need from you: text, logo, photos and domain details.

  3. Send it over

    Approve the quote, pay the deposit and send the items on the checklist. Work starts that week.

  4. Design & build

    Your site is built on a private preview link you can open on any device, so you watch it take shape.

  5. Review

    Send one combined list of changes within 3 business days of each preview. Two rounds of revisions are included.

  6. Launch

    After the final payment we connect your domain, submit the site to Google Search Console and hand over the code.

FAQ

Questions, answered.

What clients usually ask before we start. Anything else, just ask.

Still not sure?

Email us your question and we'll reply within one business day.

A quote is our price for your project, in writing. It's free and you don't need to send anything yet: just tell us what your business does and what you'd like. Within one business day we reply with a fixed price, a timeline and a checklist of what we'd need (text, logo, photos). Nothing is owed unless you decide to go ahead.

Yes. Your domain is registered in your name from day one. Once the final invoice is paid, the site, its content and its code are yours. We keep the right to show it in our portfolio.

Any name that's available, registered in your name. A .com, .net, .me or similar is included for the first year; premium extensions like .ai or .tech are quoted before buying. After year one, renewal is included in every care plan, or you pay it at cost (about $10–20 a year for a .com) and we remind you before it's due.

We check before you pay anything and suggest available names that fit your business. If you already own it, we use it as is. If the one you want is for sale, we can buy it for you at the seller’s price.

Hosting is included in your package, and your site handles busy days without slowing down. As your business grows, your site may need more: more updates, more inquiries handled, or larger plans from the services it runs on, like your contact form or store database. We'll let you know before anything changes, show you the cost, and nothing is upgraded without your approval. Services you choose yourself, such as payment processing or email marketing tools, are billed by those providers, and we list them in your quote.

Yes. You own the domain, the code and the content. We hand over the code repository, and if your domain is in our account we send the transfer code within 5 business days of your request.

Your text, logo and photos. Not a writer? We can write the copy for $100 per page. If something's missing, the build waits until it arrives.

Each preview comes with a 3-business-day review window. Send one combined list of changes and we make them all. Fixed-price projects include two rounds. New pages or features are quoted separately before any work starts.

Business Sites and up include a simple editor for your text, photos and blog posts, with no code involved. For anything else, care plans include monthly editing time; without a plan, changes are billed at $50/hour with a 1-hour minimum.

The deposit reserves your spot and pays for work as it starts, so it is non-refundable once work has begun. If you cancel partway through, you pay for the work completed and receive it.

If materials or replies stop for more than 14 days, the project pauses. Restarting costs $200 and the project goes back in the schedule at the next open slot.

No. Each site is custom code built with Astro and React and hosted on Cloudflare, with no plugins to break or be hacked. That is why our sites stay fast and need so little maintenance.

Free quote · No obligation

Get a fixed price for your website.

A quote is simply our price for your project, in writing. It's free, and asking for one doesn't commit you to anything.

  1. 1
    Tell us what you needA few lines about your business and the pages you want. About two minutes.
  2. 2
    Get your priceWithin one business day: a fixed price, a timeline and a checklist of what we'd need from you.
  3. 3
    DecideHappy with it? Pay the deposit and we start. Not for you? You owe nothing.

Prefer email? info@mclleads.com