1-10 hours
Pricing
Hiring a quality custom software development agency can be one of the most valuable investments a business makes, and itâs a decision that shouldnât be made lightly.
With transparency one of our core values for establishing trust, we created this pricing page to help you uncover a more accurate estimate for your project before you even reach out to us.
CONSULTING
Strategy Session:
There are plenty of development teams out there who will take your idea (and your money) and start heads down writing lines of code. Thatâs not us.
We want to validate your product before you invest tens (or hundreds) of thousands of dollars on development. By combining your market knowledge with our software expertise, we create a comprehensive plan for developing a viable product that will bring value to your business.
This 2-hour workshop, led by our CEO, CTO, and project manager with a collective 40+ yearsâ experience building digital products, is the first stage in the software development process for fine-tuning the costs, timelines, expectations, and goals of a project, setting it up for success before anything is coded.
Strategy Session Deliverables:
- Defined user types and expectations
- Lucidchart of user flows
- Assessment of product architecture
- Cost-benefit analysis of feature list
- Estimation of project cost and timelines
$2000 / session
Schedule a free consultationCode Review:
Does your existing tech have critical errors that interrupt your teamâs ability to get work done?
Before you decide to buy new software, extend your relationship with your current tech provider, or hire a new full-time developer, let us evaluate your current tech solutions for gaps.
Our experienced team will get under the hood to review your techâs current state and propose solutions. Weâll analyze, consult, and prioritize where to focus development efforts so you can move forward with confidence.
Code Review:
- 5-hour discovery of your current code base by a senior developer
- Written high-level review with recommendations for making your tech meet your companyâs goals
$1000 / review
Schedule a free consultationSOFTWARE DEVELOPMENT
Want to build software with the same level of professionalism and quality as if it were built in-house?
Maybe youâre tired of the back and forth of managing an outsourced development team?
Working with our experienced tech team gives your project stability, the easiest ROI, and the highest degree of flexibility.
You get access to our entire team at a fraction of the cost if you were to hire each of these roles internally: server developer, web developer, mobile developer, project manager, quality assurance.
Our hourly team rate for development services is $200 per hour. Any volume work of 10 hours per week or more is discounted to $125-$150 per hour. See the pricing chart below for a full breakdown.
Jed Mahonis Group Development Pricing
Project Hours / Week
Team Rate
$200 / hour
11-39 hours
$150 / hour
40+ hours
$125 / hour
MAINTENANCE & SUPPORT
Code Maintenance
We don't need to tell you how fast technology can change.
Apple and Google release new versions of iOS and Android at least once a year. Third party providers like Salesforce and Zapier change their services around all the time, breaking things that were working just fine.
The worst possible thing you can do as the owner of a digital product is plant your feet in the ground and not keep your tech up to date.
Our Code Maintenance Plan was designed to specifically address these concerns. One low monthly investment will make sure your digital tool is always in tip-top shape.
Monitor bug/crash reports.
We keep a close eye on our automated crash reporting tools and any user-reported issues, and we fix any issues so your app runs smoothly.
Keep dependencies up to date.
New versions of iOS and Android ship yearly. Third parties update their plugins constantly. We take a little time every month to make sure your app is as up-to-date as possible.
Yearly app audit.
As time goes on, the expectations of what your software can do increases. Once a year, we look at your app with a fresh set of eyes and provide suggestions on how to improve your app and exceed those expectations.
Performance monitoring.
Speed is an expectation, not a "nice to have". We monitor your app's performance to make sure it continues to be fast and performant.
Yearly report on new iOS/Android features.
Once a year, Apple and Google announce new features that are available with the upcoming operating system releases. Following these announcements, we'll give you a customized report on how you can change your app to take advantage of these new features.
App Store listing maintenance.
Your App Store listing page is your storefront for your users. As we update your app, we make sure your storefront remains presentable and attractive.
Our Code Maintenance Plan costs 20% of your original development cost divided monthly. Once per year, we factor in any features we've added in the previous year and adjust the cost accordingly.
Here is a simple widget for you to determine the cost of the plan:
Server Management
Your servers are the physical computers that run the brains of your software. Sometimes these are physical devices, but in our modern world, these are almost always "virtualized" servers that run in the cloud. You may recognize one of these virtualized server providers: Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, Digital Ocean, or Linode.
Regardless of whether you have physical or virtualized servers, these devices require routine upkeep to keep them fast and secure.
With the Server Management Plan, we take care of this upkeep for you every month.
Apply security patches and updates for your infrastructure
We seek out and apply patches for all of the components that make up your infrastructure. These fixes plug holes that would otherwise be used by hackers or other ne'er-do-wells.
Vigilant monitoring of logs for intrusion attempts
It's not uncommon for bots to sniff around your servers to look for ways in. We make sure these attempts are filtered out and dealt with so they don't slow your software down.
Downtime mitigation
Servers go down for all kinds of reasons. We work with our hosting provider to make sure your software stays up when the physical infrastructure inevitably fails.
Database backup
The old adage for backups is "One is none, two is one." We securely keep copies of your data in multiple locations and test your backups to make sure they work when you need them most.
Upgrading to the most current operating systems
Keeping your operating system up to date is critical to the speed and security of your system. Operating systems receive new versions every couple of years. We upgrade your system to ensure it stays running on the most recent LTS version of your operating system, so everything stays secure and fast.
SSL certificate installation, renewal, and management
SSL is required by most platforms, and even when it isnât, we wouldnât feel comfortable not encrypting your data as it leaves our servers. We take care of rotating certificates and fixing any issues that arise to keep your data safe.
JMGâs Server Management program costs 2 hours of development time per production server per month.
Here is a simple widget for you to determine the cost of the plan:
QUALITY ASSURANCE
Have you ever proofread an email a dozen times only to find a typo after hitting âsendâ? Testing your own custom software can be a lot like that.
Your team knows how your product should work because they built it. One of the best reasons to outsource your software testing is for a fresh set of eyes to find gaps in functionality before your users do.
But thereâs other reasons too.
Quality Assurance testing isnât always fun, and it often gets rushed as more pressing tasks take up developersâ time. Itâs also a hard role to staff internally since it seldom requires full-time attention.
And if youâre working with an outside development agency, QA isnât always factored into the development cost (unless youâre working with us).
Thatâs where JMGâs Quality Assurance team comes in. Our dedicated QA team will integrate with your team to put your tool through its paces, so you can be sure it meets your projectâs goals.
QA Testing:
Our quality assurance team will spend 10 hours a week testing user flows and identifying bugs, and a senior developer will suggest improvements and consult on where to prioritize work.
We work well with others, so weâre happy to QA your product (even if we arenât the one who built it) to ensure you get the best of your development efforts.
$3000 / month
Schedule a free consultationAlright, how do we get started?
Set up a casual 15-minute chat at a time that meets your schedule or fill out our contact form and weâll be in touch!