"Josh was a delight to work with; always cooperative, creative, responsive and technically excellent at his job - went above and beyond."
-Bec Evans and Chris Smith, Founders of Prolifiko

"Super easy to work with."
-Kristin Braddock, Social Entrepreneur

"Working with Josh was a great experience. His sense of design, aesthetics and flow of information was amazing. I am very pleased with his work and recommend him very highly."
-Raju Arora, Founder of Kautilya Publishing

"Joshua was extremely detail oriented and thorough in this project. I would highly recommend him to anyone wanting a quality developer."
-Eric Schuster, Founder of Fresh Look Web Design

You are here because you have an idea for a web application.

If you are looking for someone that will listen to your idea, understand what needs to be done, and then suggest the best way to structure and design your the application so that it is easy to use, reliable and cost-effective to build, then I can help.

Feel free to contact any of the people in the testimonials above. I have added links to their twitter handles with their permission. They can attest to the fact that I communicate clearly, stick to deadlines and deliver results.

As a developer, I have a single purpose…

I want to turn your idea into a delightful web application.

I know it is not easy hiring a total stranger to work on an idea that means a lot to you. There is no shortage of developers out there promising the moon. To put your mind at ease, I offer a 100% money-back guarantee on every digital product delivered.

If you're not entirely happy with the finished product, or if you think I missed the point in any way, I'll happily give you 100% of your money back, hassle-free, at the time of final delivery.

If you're looking to turn an idea into a great web app, that's fast, and comes with the assurance of a 100% money-back guarantee, you can always click on the "Hire Me" button at the top right of the page to schedule a free consultation.

I look forward to hearing from you.


How much does a web app usually cost and how long does it take to build?

Turning an idea into a web application usually costs between $10,000 and $40,000 and takes roughly 3 months to build. This includes designing the application, building the application, testing it out with group of beta users and then launching the platform. A particularly complex project can take longer. Conversely, if you have designs ready or want to test the app yourself then a project can become much cheaper. I can provide an exact quote and timeframe for the project once I understanding the idea and what needs to be done.

Will you sign a Non-disclosure Agreement to protect my idea?

Absolutely. Here is a template you can fill out if you don’t already have an agreement.

How does a project work? What are the steps?

STEP 1: Consultation

The first step is a quick consultation.I will listen to what you want to do and honestly tell you if it's something I can help with. If it’s not I’ll do my best to connect you to someone who can.

STEP 2: Proposal

After a consultation, if we think we are good fit for each other, I begin a project by putting a proposal together.

I’ll need to ask you specific preliminary questions about the project. We can do this over a short Skype conversation or by email.

Once I have understood what needs to be done, my proposal will outline how I can help solve your problem, what you options are, what my solution could look like, how much it will cost and how long it will take.

Here are some examples or some of past proposals:

Each proposal is unique but I usually include a wireflows for the entire system so that you can see how many screens there are and how they connect to each other, wireframes for one or two pages and then the final design of one screen so that you can picture how it would look and feel.

Proposals cost $630 and they take 10 days to 2 weeks to develop.

The reason I charge for proposals is because they are a lot of work. Moreover, they are not templates, they are custom solutions to each project I work on.

If you decide not to work with me after I submit my proposal, for whatever reason, then you have paid for the proposal and you own all the ideas and designs within. You are free to take the project spec to another developer, modify it in any way, and have them build the project.

If hire me for the project I will prepare a standard freelance contract for you to go over and prepare an invoices for the first milestone. Each milestone is paid for in advance. If you are unhappy with the work delivered I offer a full refund for the milestone, no questions asked. Please refer to last question for how refunds work.

STEP 3: Milestones

If you decide to hire me for the project then each milestone will be outlined in the proposal along with each milestone deliverable and deadline.

I proceed according to project outline and provide updates on a weekly schedule.

Once a milestone is complete, the work must be approved and payment for that milestone must be complete before the next milestone begins.

STEP 4: Project case study

After each project I will take some time to write a project case study that goes everything I learned during our project. I outline what the why of the project, what challenges were, things I learned, what I would do differently next time, and what the final outcome was.

You do not need to pay for the final milestone until I produce a case study of the project. This gives us each a little time to reflect on the project, and space to try the platform out before the project is complete.

Here are some examples or some of past case studies:
- When Pandas Attack | A Website Design and Promotion Case Study
- Barsoom | A Website Design and Marketing Campaign Case Study

How does the 100% money back guarantee work?

If you hire me to develop a proposal for your project then I will outline clear milestones for the project in the proposal. I issue an invoice before work begins on each milestone. Once I deliver the work for a milestone I will ask you to review it. If you are unhappy with the work I will issue a full refund for the milestone.

This approach means that the amount of risk at any given stage of the project is contained. You will never get the end of the project and be surprised by a big reveal. You regularly receive high quality work at each project milestone. You only approve the work if you are happy with it. You proceed by paying for the next milestone.

If you are unhappy with the work, I will need to understand what the problem is. If it is a misunderstanding we can work together to fix the issue. If you are still unhappy with the work then I will issue a full refund for the milestone.

I do not issue refunds for previous milestones for work you have approved.

Do you offer aftercare support?

There is no continued support or maintenance after the project is complete. The application will be fully tested before it is deployed. I spend a lot of time writing a complete suite of tests for each project I deliver. I also spend time testing the platform with a small group of test users before the project begins. I encourage you to use the app during this phase and report as many bugs as you can.

If there are any bugs after deployment, I take full responsibility for the problem and fix it (provide the source code has not been modified and none of the API's have changed). If you would like to hire me for changes or to build additional features after the project is complete it would be as a separate project.