Frequently asked questions.
Everything about working together — pricing, timelines, process, and post-launch support. Filter by topic or search.
29 questions shown
It depends on the complexity and features you need. A simple 5-page business website starts around $3,000–5,000. A custom web application with user accounts, database, and complex features can range from $8,000–25,000+. E-commerce sites typically start at $8,000. I provide detailed quotes after our initial consultation so there are no surprises.
Yes, I require a 50% deposit to start work, with the remaining 50% due upon project completion and before launch. For larger projects (over $15,000), we can break payments into milestones tied to specific deliverables.
Yes, you'll need to budget for: (1) Domain registration (~$15/year), (2) Hosting (~$20–100/month depending on traffic), (3) SSL certificate (often free with hosting), and (4) Optional maintenance plan ($300–500/month) for updates, security patches, and support. I can help set up hosting on Vercel (free tier available) or AWS.
For projects over $10,000, I can offer milestone-based payments. For example: 30% to start, 30% at design approval, 30% at development completion, and 10% at launch. I don't offer monthly payment plans, as I'm a solo developer, not a financing company.
Timeline depends on project complexity: Simple 5-page website: 3–4 weeks. Custom web application: 6–12 weeks. E-commerce site: 8–14 weeks. Complex SaaS platform: 12–20+ weeks. These timelines assume you can provide content promptly and give feedback within 2–3 business days during design reviews.
I follow a 7-phase process: (1) Discovery & Planning, (2) Design & Prototyping, (3) Development with weekly demos, (4) Testing & QA, (5) Launch, (6) Training and documentation handoff, (7) Support — 30 days of free bug fixes. View the full details on the Process page.
I can sometimes accelerate timelines for an additional 25–50% rush fee, but I never compromise on quality. Rushing typically means I'll decline other projects to focus exclusively on yours. Some phases (like design iteration and client review) can't be rushed — you need time to review and provide thoughtful feedback.
If delays are due to scope changes you request, we'll discuss timeline and cost adjustments. If delays are my fault (rare, but I'm human!), I don't charge extra — that's on me. I build buffer time into estimates, so most projects finish on or ahead of schedule.
My primary stack: Frontend — React, Next.js, TypeScript, Tailwind CSS. Backend — Node.js, Express. Databases — PostgreSQL or MongoDB. Deployment — Vercel, AWS, Cloudflare. Auth — JWT, OAuth. Payments — Stripe, PayPal. I choose technologies based on your project needs, not trends. Everything I use is well-documented, widely-supported, and won't become obsolete next year.
Absolutely! All websites I build are mobile-first and fully responsive. I test on real iPhones, iPads, and Android devices to ensure everything works perfectly. With 60%+ of web traffic coming from mobile, it's non-negotiable.
Yes! I optimize for Core Web Vitals and aim for 90+ Google Lighthouse scores. Techniques include image optimization (WebP, lazy loading, responsive images), code splitting and minification, CDN for static assets, database query optimization, and caching. I provide performance reports during development and after launch.
Technical SEO is included in all projects: semantic HTML, meta tags, XML sitemaps, structured data, fast load times, mobile-friendliness, and accessibility. Content SEO (keyword research, blog strategy, link building) is a separate service or something you'd hire an SEO specialist for.
Yes! Upon final payment, you own 100% of the code, design files, and all project assets. I'll transfer the GitHub repository to your account and provide all source files. The only exception is reusable components/libraries used across multiple projects — but that doesn't affect your ownership or ability to modify your site.
I don't write long-form content (blog posts, detailed service descriptions), but I can write short copy for buttons, headers, and CTAs. For content-heavy sites, I recommend hiring a professional copywriter and can provide referrals. If you want to write your own, I'll give you a content template with guidelines.
No, I don't take photos, but I can source stock photos that fit your brand. For businesses where authenticity matters (restaurants, healthcare, personal brands), I strongly recommend professional photography and can provide photographer referrals in most markets.
Absolutely! If you have a logo, brand colors, and fonts, I'll match them exactly. If you have full brand guidelines, even better. If you don't have a logo yet, I can refer you to graphic designers I trust, or we can use a temporary logo while you work with a designer.
You get 2 rounds of design revisions included in the base price. Each round can include multiple changes. Additional rounds are $500 each. In practice, most clients are happy after 1–2 rounds. The key is specific, consolidated feedback rather than drip-feeding changes.
Yes! Monthly maintenance plans start at $300/month and include security updates and patches, dependency updates, monthly backups, uptime monitoring, bug fixes, minor content updates, priority support, and monthly performance reports. Plans are month-to-month with no long-term commitment.
You get 30 days of free bug fixes after launch. If I wrote bad code that breaks, I fix it for free — no time limit. If something breaks due to third-party service changes, hosting issues, or modifications you made, that's billable support at $150/hour outside the 30-day window.
Yes! Training is included in all projects. I'll schedule a 1-hour video call to walk through the admin panel, content management, and any backend features. I record the training so your team can reference it later, and I provide written documentation and video tutorials.
It depends on the site. For sites with a CMS, yes — you can add/edit pages, posts, products, etc. without touching code. For custom-coded sites, you'd need a developer. I'll recommend the best approach based on your technical comfort and budget.
Yes! I work with clients across the U.S. and internationally. All communication is via video calls, email, and project management tools. I've successfully delivered projects for clients I've never met in person. Time zones are usually fine as long as we can find overlapping hours for weekly calls.
Expect roughly: Weeks 1–2 (Discovery) 2–3 hours; Weeks 3–4 (Design) 1–2 hours/week reviewing mockups; Week 5+ (Development) 30 min/week for demos; Final week 2–3 hours for testing and training. Good outcomes require collaboration — if you're too busy to be involved, the project will suffer.
My goal is 100% client satisfaction. During design we iterate until you're satisfied (within included rounds). During development, weekly demos mean you catch issues early. At launch, the 30-day bug-fix period ensures everything works. If we're truly at an impasse, I'll refund the portion of work not completed. This has never happened because I over-communicate and set realistic expectations.
Yes, I'm happy to sign a reasonable NDA before we discuss confidential business details. Just send it over before our initial consultation. I keep all client information confidential by default, even without an NDA.
Probably! I've integrated with CRMs (Salesforce, HubSpot), payment processors (Stripe, PayPal, Square), email marketing (Mailchimp, SendGrid), scheduling tools (Calendly), and many others. If there's an API, I can likely integrate it. Complex integrations add time, which we'll discuss in planning.
I build web applications that work great on mobile browsers (responsive web apps). I don't build native iOS/Android apps. However, I can build Progressive Web Apps (PWAs) that install on phones and work offline — often a great middle ground and much cheaper than native apps.
I can set up email-capture forms and integrate with platforms (Mailchimp, ConvertKit, SendGrid), plus automated transactional emails (order confirmations, password resets). I don't do email marketing strategy, campaign management, or copywriting — you'd hire a marketing specialist for that.
Yes! I've built several e-commerce sites with product catalogs, shopping cart, secure checkout (Stripe), inventory management, order tracking, customer accounts, and an admin dashboard. E-commerce projects typically start at $8,000 and take 8–14 weeks depending on complexity.
Still have questions?
Don't see yours answered? Let's chat — happy to discuss your specific situation.