Skip to content

Frequently Asked Questions

What is NMG?

NMG is a global full-cycle software development company building advance websites, software and mobile apps using latest technologies since 2008.

Is NMG a product or a service?

NMG is an outsourcing service company that build custom software development solutions for businesses across the globe.

I am in a different time zone. How do we manage working together?

We have teams available that work with an overlap of 5 business hours a day. By scheduling calls and meetings on a prior notice, we can avoid middle of the night situations. In case of urgent needs or any concerns, our teams are available within a response time of 2 hours.

I am looking to build something very local and niche for my industry. How does your developers align with my interests?

NMG by nature, start discussions by first understanding your business and industry. We do our due research and analysis before we step into project discussion calls. Understanding your business model, idea, vision and goals is imperative for our developers. We ask the right questions to help us understand your interests.

Will you provide documentation?

Yes. Requirements gathering and documentation of scope is our very first step within the development cycle. For fixed cost projects, our scope is very clearly defined and an SRS document is prepared at the time of development to make sure there are no scoop creeps.

I am not sure of a solution or technology I would need. Will you help me?

Absolutely! We are here to discuss all your requirements and based on it, our experts will suggest you the right solution that fits in your business model and your budget. You can go for PHP or Asp dotnet technology to build your custom software or app, or use an existing open source solution. Feel free to schedule a 1 – on – 1 call with our experts and get free consultation advise on your project.

Will you design my website?

Yes, we have an in house team of creative and talented designers who will create right user experiences for your product keeping your branding, vision and end customer in mind. Check our portfolio of work here.

Since the team will be offshore, How do you ensure quality development?

We use a lot of measures in our processes to ensure high quality development - project management to manage teams, deliveries, standards and scope, follow coding standards, frameworks and best practices to build your product and most importantly we follow strict testing practices at every stage of design and development to ensure that the end product is high quality.

Do I need a mobile app or just a mobile site?

You might! Schedule your free assessment and get full understanding if you need a hybrid or a native mobile app or simply a mobile version of your web app.

Will my app be responsive?

Without a doubt! This is our first and foremost priority to make your app work on all desktop, mobile and tablet browsers. Do remember, that there are certain applications that need a different mobile site than the one running on the desktop. Feel free to discuss with us.

What is your web design process?

Below is our 4-step design process

#1 Understanding your business and end customer
This is where our designers will understand your project requirement, business process and goals to be able to create a flow. By asking the right questions and 1 – on - 1 calls, she will understand your business, branding, vision and end customer goals.

#2 Design
We begin by creating workflows and wireframes to include all functionalities and features intact with the designs. After the flow is approved, we then begin designing it in PSD and HTML for portotyping

#3 Feedback & Evolution Process
Our very easy to use feedback process is highly efficient and effective to gather your comments and work on improvement collectively.

#4 Prototyping
Front-end development of the approved screens will be done along with complete usability testing for responsiveness, browser compatibility, page speed load time and on page SEO.

What is your design feedback process?

We us tools and processes that make design feedback sharing easy and effective for our clients, eliminating the need to explain flows through static wireframes and sitemaps.

Our designers will simply send you an in-browser link where you pin your comments and collaborate with the designer on real time basis enabling you to spend less time trying to communicate your vision and more time iterating and improving the product

  • Send a link to view designs in the browser or on a mobile device
  • Leave comment directly on the design
  • Organize conversations around specific design elements
  • Easily invite other stakeholders to collaborate on your designs
How many design themes will you design?

We will create two design themes for you. At a given time, we will create a single design theme based on our discussions with you. You can then share your feedback on the designs. If you do not like the first theme at all, we will then scrape it and design a new one based on your feedbacks on the last one.

How many rounds of revision do I get?

You get 3 -5 rounds on revisions on each design.

How much will my web development cost?

Each project is unique, hence there is no template cost structure that we can give you. You can share your project concept with us, and will give you a personalized estimation.

Can I hire developers for maintenance of my existing software? How do I track my developer’s performance?

Yes. Our hourly rate starts from US$25 per hour with a minimum commitment of 200 hours. You can hire single developer or a team of developers on a monthly contract as well. A part time project manager will be assigned on your project to oversee all development tasks. To track your developers work and performance, you will be given access to live streaming software, where you can see the live working of the developer on your screen. Daily timesheets, tasks reporting, calendar management and collaboration will be included in our contracts.

Can I interview the developer before I hire him?

Absolutely! We can schedule your call with our developer so you clarify all your questions and build a relationship.


Because it allows projects to self-organize, provides transparency into project work, and emphasizes communication from team members. The fact that all participants follow a framework or process is important to ensure consistency.

Can you set up a designer?

Absolutely. We can set up a designer for 40 hours monthly as part of your dedicated team.

What is your web development process?

Read here to learn more about intuitive and transparent process

How long will it take to build my website?

This again depends on your requirements, but on a ballpark a custom developed solution can take anywhere from 3 calendar months to 6 while an open source solution takes around 2 – 3 calendar months.

Do you provide hosting?

No. We can suggest you the right hosting provider for your application. If you would need cloud hosting, then we can set up cloud hosting server for you on Amazon Web Servers as we are Amazon Certified Partners.

Do you provide after launch support?

Yes. We provide 60 day on going support after the launch.

How do you handle payments?

You can pay us via online bank transfer & e-check (US only) and international bank wire transfer. Payments are divided based on the milestone structure defined at the time of contract submission.

Trusted By Businesses

More than 500+ businesses from Fortune 500 to Start up's, representing a diverse range of businessmodels, use NMG's services and solutions to transform business into measurable success.

Our portfolio speaks more than words. Check out the real examples from our work history. Please go through the case studies displaying how we work and the customer satisfaction standards our team can deliver.

Client Speak

We are part of our clients journey. Your success is our success.

“ Their level of understanding of our business model really stood out to us. I often said that they understand our operation better than our own employees do. They communicate well in writing and on phone calls. They were very responsive and able to make adjustments and troubleshoot very quickly.”
“ We chose to work with NMG after interviewing/vetting ten web development companies from around the world. NMG won our business because of their deep understanding of .PHP and web design. The team is highly qualified and talented. The attention to detail is excellent. Choosing to work with NMG has been one of the best business decisions our company has made in 10+ years.”
“ NMG provided a level of assurance and comfort in their abilities that others could not match.By consistently delivering high-quality work, NMG Technologies contributed to an effective and greatly improved website. I praise their cutting-edge design strategies, thorough research, and willingness to implement feedback.”
“ NMG Technologies did an excellent job throughout the whole project.They impressed by developing a thorough strategy and communicating effectively with the previous developer. They were stepped into an unfinished, poorly executed project and delivered an outstanding product for launch. Their professionalism, organization, and timely delivery set them apart.”
“ The NMG team is not only very hard working but goes above and beyond to deliver the best possible outcomes.NMG Technologies was professional and dedicated to delivering high quality results. They offered responsive and engaged customer service, routinely going above and beyond to rectify any issues. The team suggested new ideas, gave honest feedback, and became an invaluable part of the creative process.”
“ What set NMG apart from other companies was their experience in managing complex programs. NMG Technologies provided a detailed specification document and appropriate software solutions from the outset, delivering results very close to the original proposal. The team was available to discuss issues, replied promptly to emails, and provided constant updates.”
“ NMG's quality of work and methodology were top-notch. They put together a very well-structured team.NMG delivered an effective, client-focused website that met all of the original requirements. They also stood out because of their excellent customer service, responsive daily communication, and reasonable prices.”
“ I found them responsible, timely, and diligent. NMG Technologies effectively managed the development of multiple sites simultaneously, remaining agile and responsive to day-to-day requirements. They provided open communication and quickly implemented feedback.”
“ They were very flexible and responsive throughout the whole thing. Within four weeks of going live, the campaign generated qualified interest from over 400 companies. NMG Technologies accomplished the entire project within three months and under budget. The team provided strategic insights into the B2B segment and daily updates on nominations.”
“ NMG is very entrepreneurial, and I think that helps a lot when working with a small company. NMG Technologies provided an exceptionally high-quality product through an organized, technically skilled approach. The agency showed their commitment to the project's success by working long hours, involving senior management in the details, and communicating frequently about deliveries. ”

NMG is used by 500+ businesses and brands

We're full service which means we've got you covered on user experience, design, development, beta testing, maintenance, updates...a long term strategic partner not a vendor.