TERRAFORM: Calgary's Premiere Mobile App Developer

As a full service mobile solution provider, we have been developing applications since 2010, with our founder working in technology for over 20 years. This gives TERRAFORM a level of expertise you will notice from our first meeting. 

Are you a government or non profit agency looking to monitor environmental concerns, or open communication channels to the public?

Perhaps you are a mid-sized energy or construction company looking to digitze paper manuals and documentation entirely?

Maybe you simply have a great idea, yet have no idea where to start?

Regardless of what stage your mobile strategy is at, TERRAFORM has the creativity and expertise to help you succeed.

 

 
$25,000+
 
$50 - $99 / hr
 
10 - 49
 Founded
2009
Show all +
Calgary, Canada
headquarters

Portfolio

Key clients: 

Mid-sized Oil and Gas, Small and Medium Business, Enterprise, Startups

Need a Sitter mobile app

NEED A SITTER

 

Android app, iOS and Apple app, CMS and website

Need a Sitter app connects compassionate, trusted caregivers with families, pet-owners and home owners who need reliable care when they’re away from home.

 

APP CONCEPT OVERVIEW

Need a Sitter app is a communication platform to allow people looking for babysitters to have a list of profiles to

review and choose from. Also the ability to post a job and have baby-sitters contact them directly. There is a basic free account that limits features and the paid options allows users to connect and communicate through a in-app chat system.

 

TECHNOLOGY

The mobile app applies...

Oilfield Lease Locator

LEASE LOCATOR

Lease Locator started as an Oil & Gas industry based app that used LSD or Coordinates to guide users to locations. This hugely successful app was first developed for Android over a 5 week period, and after great demand was later released on iPhone for iOS. The app has been downloaded over ten thousand times, and has over one thousand searches being processed every day.

&nbsp

;

HURDLES

One of the major hurdles overcome during the development stages of the Lease Locator app was generating a very large location database for western Canada, which includes British Columbia, Alberta and Saskatchewan. A database loop-up table consisting of over 20 million data points was created, allowing users to find...

Wood Buffalo Environmental Association

WOOD BUFFALO ENVIRONMENTAL ASSOCIATION

Android app, iOS and Apple app

The Wood Buffalo Environmental Association (WBEA) monitors the environment of the Regional Municipality of Wood Buffalo in north-eastern Alberta.

 

APP CONCEPT OVERVIEW

The intended purpose of this app is to allow users to fill out a questionnaire if they detect a suspicious odour in their area.

Submissions are anonymous and allow the user to record important information such as the time the detected the odour and the location in which the odour was found. We created a unique mobile application each for Android, Apple iPhones, and also a website to allow the administrator to view results.

 

...

AWIRE wearable

AWIRE

Android mobile app, Apple and ios mobile app, wearable app, internet of things

Awire provides quick, simple and reliable communication. The app has taken traditional two-way radio and combined it with modern smartphone technology.

 

APP OVERVIEW CONCEPT

Unlike cellular and cloud-dependent wearables, the app allows the user to connect with friends without the need for

cell data or reception, which means instant, efficient communication .The user can simultaneously talk on radio, listen to music, and answer phone calls.

 

TECHNOLOGY

Awire app uses bluetooth tecnology to sync smart phones with Stealth V1 radios.

...

GEOMETRIX

GEOMETRIX

Android mobile app, iOS mobile app

GeoMetrix is a full-featured internet application for managing railcar fleets, product transloads, loading and offloading racks, railcar yards and the product rail supply chain. GeoMetrix brings order to fleet management and is the most effective tool on the market for shipments by rail.

 

APP CONCEPT OVERVIEW

The main purpose of

the app is to track current locations and ETAs for every railcar to avoid supply interruptions and reroute cars as necessary.

 

TECHNOLOGY

Geometrix app caches data and maps to be used offline in remote and isolated locations where the is no internet connection.

...

Powered by Zomongo

Powered by ZOMONGO

Android app, iOS and Apple app, CMS and website

Powered by Zomongo is a Digital Out of Home Network (DOOH) which uses digital display technology to communicate with a target audience at over 90,000 Convenience Stores, gas stations, liquor stores throughout the United States and Canada.

Powered by ZOMONGO can give your Company and Brand a whole new avenue to reach

potential clients.

 

TECHNOLOGY

Powered by Zomongo needed a platform that enabled businesses to communicate with their clients and prospective clients in new and creative ways.

 

Reviews

Sort by

Mobile App Dev for Employment Management Platform

“They never delivered on time, didn’t double check their work, and failed to create a good working relationship.”

Quality: 
0.5
Schedule: 
0.5
Cost: 
0.5
Willing to refer: 
0.5
The Project
 
$50,000 to $199,999
 
2016 - 2018
Project summary: 

TERRAFORM was supposed to manage the entire project from start to finish, including graphic design. However, the project was delayed eight months, and they failed to deliver a functional final product. This review includes the vendor’s response.

The Reviewer
 
1-10 Employees
 
Canada
CEO, SaaS Platform
 
Verified
The Review
Feedback summary: 

TERRAFORM had extremely poor communication and hired overseas developers, even though they said they were all local. Their code wasn’t secure or viable, and a new firm had to take over the entire project.

BACKGROUND

Introduce your business and what you do there.

I’m the CEO of a global platform for iOS and Android that allows customers to find and hire qualified service providers. The platform manages the interaction between the client and service provider.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TERRAFORM?

We needed a firm to develop our application.

SOLUTION

What was the scope of their involvement?

TERRAFORM was supposed to manage our entire project, from wireframe to development. However, we ended up doing most of the work. We had a clearly defined scope and were told their team worked in-house in Calgary, but their developers were all abroad.

The original project manager did decent work, but once he was fired, the code stopped meeting our specifications. Even though we’d already paid for the final code, they didn’t give it to us until we signed off saying that we’d accept whatever they gave us, which wasn’t functional.

We also paid them to do graphic design work, but their designs were subpar. We eventually ended up making our own, and then TERRAFORM said they’d charge us extra to implement them in the app.

What is the team composition?

We mainly worked with the project managers. Adrian (Owner, TERRAFORM) fired the first one and then became our project manager.

How did you come to work with TERRAFORM?

We found them online and saw they had a few good reviews. We met with Adrian in person, who told us everything was done in-house in Calgary. That was an important factor because we wanted someone local who we could easily communicate with and who would understand the market.

How much have you invested with them?

We spent $90,000.

What is the status of this engagement?

We worked with TERRAFORM from 2016–2018.

RESULTS & FEEDBACK

Describe the impact this engagement has had on your business.

The final code they deliverable wasn’t operational. The app isn’t in the App Store or Google Play, and the admin panel isn’t secure at all. Anyone could access the database and request or change information. It was also extremely buggy and lacked numerous features that were in the project scope.

We’ve missed around eight months of business activities because we haven’t launched yet, and we ended up having to hire a different firm and pay them an extra $60,000 to build our app. TERRAFORM’s code was so bad that our new partner had to overhaul everything.

How was project management handled?

Our original project manager did good work, but things became terrible when Adrian took over. Communicating with him was incredibly difficult, with months of dead time where no work was done until we agreed to whatever contract he gave us. Our money was stuck with them, and they created a toxic and stressful environment for our team.

Is there anything that the vendor did well or that you would consider a strength?

Nothing about our partnership was good. They never delivered on time, didn’t double check their work, and failed to create a good working relationship. We paid them for services that they never completed.

In what specific areas can they improve?

Even though Adrian said the developers were local, we found out he was hiring them from overseas. The new firm we’re working with said the code TERRAFORM created was patched up and low quality.

What advice do you have for clients with similar needs to yours?

They don’t develop the code in-house, and the quality is extremely poor. Don’t work with them; other firms can probably do a much better job.

0.5
Overall Score
  • 0.5 Scheduling
    ON TIME / DEADLINES
    They didn’t meet any deadlines.
  • 0.5 Cost
    Value / within estimates
  • 0.5 Quality
    Service & deliverables
  • 0.5 NPS
    Willing to refer

Company response

The vendor responded on 02/19/19. The reply is written by Klaus C. (IT Operations Lead, TERRAFORM)

While this project was very challenging on a personal and professional level, this negative experience brought many positives in new processes and communication methods that are being used internally.

The client was initially very flexible with everything we presented and rarely had any additional feedback or changes. We provided them with numerous documents outlining and detailing the plan and features. The client signed the Scope of Work and agreed with all the details clarified in all the planning documents.

Within the first month of development, the client called and put the project on HOLD. Over the next 4 months, additional changes, new features, and revised requirements were requested. While we tried to accommodate these items, most were not in original scope and he was advised there would be additional costs. This was met with strong opposition. We included many of his new changes at our cost to help the project to move along.

After many months of scope slide, the client was notified that new extra changes that were out of scope would be billed as we could not keep adding features without compromising the tight budget that he had. They immediately halted development.

The whole project was nearly 95% operational, except for a few of the final items that were out of scope. Apple Testflight and Google Play were used throughout the development process. Everything was ready to be published but the client wished to take the project in their current state. He was notified that the project was incomplete and not public in the stores.

It was a challenge for our team to work on the tight budget, to make compromises, to fit in the additional features that were not on the Scope of Work. We compromised and added extra features, but still the client never seemed to be satisfied and always requested more, without any compromise to his budget. While new changes were signed off by the client time and time again, they would still return and request additional changes after it was complete. Unfortunately, there was only a limited amount of compromise we could fit in.

Web Development for Internal Project Management Platform

“The project has improved a lot thanks to TERRAFORM’s efforts.”

Quality: 
4.0
Schedule: 
4.0
Cost: 
3.0
Willing to refer: 
4.0
The Project
 
Confidential
 
Aug. 2016 - Ongoing
Project summary: 

TERRAFORM is building a web-based project management platform for an oilfield service company. The product is built on JavaScript and PHP on an AWS server and will reduce internal redundancy.

The Reviewer
 
1-10 Employees
 
Alberta, Canada
President, Oil & Energy Company
 
Verified
The Review
Feedback summary: 

Though the platform has not been fully launched, its functionality is promising. TERRAFORM stays involved, resolves issues quickly, and delivers good work at reasonable rates.

BACKGROUND

Introduce your business and what you do there.

We’re an oilfield service company. I’m the president.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TERRAFORM?

We’re always looking for new ideas to improve our day-to-day work. We wanted to build a web-based platform that reduces redundancy within the business. The end goal was to run the entire management side from one central hub.

SOLUTION

What was the scope of their involvement?

The whole platform is built on JavaScript and PHP. We also use an AWS server. They are working on functionality that will let us follow the entire lifecycle of each job. Most of it will be for internal use, but there is a small customer-facing portion.

What is the team composition?

We worked with Adrian (General Manager, TERRAFORM), Klaus (Project Liaison, TERRAFORM), their sales lead, and two developers. I can contact them through email if ever I have issues.

How did you come to work with TERRAFORM?

We did a web search and interviewed a couple of companies. We ultimately settled on them.

What is the status of this engagement?

We stated working together around August 2016. The platform hasn’t launched yet and work is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We’ve done a lot of tests and I use the platform myself. We haven’t revealed it to our customers yet and are still waiting on a third-party before we transition fully. I use it for daily operations and can see the areas that need further development or have bugs to resolve.

TERRAFORM is really responsible and solves bugs and other issues. Because of the third-party provider, we had a bit of a rough start. The project has improved a lot thanks to TERRAFORM’s efforts.

How did TERRAFORM perform from a project management standpoint?

They do well with development. A lot happens in the background that doesn’t always show. It was difficult to gauge exactly how much time was going into the project but they deliver good work at reasonable rates.

They set me up with a project management tool where we can make requests and do status checks. We meet every week or every other week and we communicate via phone and email between meetings.

What did you find most impressive about them?

This is the first project like this that I’ve done but they’re very good at staying involved. If I ever have a problem, I can call them and they fix it right away.

Are there any areas they could improve?

I had a lot to learn. At first, it was tough to communicate what we wanted and trust that someone could interpret our needs without knowing our business intimately. I can’t fault them for that; most of our difficulties were just a part of building a relationship.

Do you have any advice for potential customers?

Be prepared for a long process, especially if your project is as complex as ours.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    They’re really good at meeting deadlines. As with any development project, timelines often take longer than expected.
  • 3.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 4.0 NPS
    Willing to refer

iOS App Development for Joint Venture Construction Company

"They're outgoing, easy to talk to, and easy to follow up with."

Quality: 
4.5
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
Apr. 2017 - Ongoing
Project summary: 

TERRAFORM provided iOS development services, building a tablet application for daily administration and management in a construction company.

The Reviewer
 
501-1,000 Employees
 
Canada
Business Operations Manager, Construction Company
 
Verified
The Review
Feedback summary: 

Soon to launch, the application is yet to undergo testing. The team managed the project effectively, meeting both in person and communicating over the phone. They make required changes quickly and smoothly, while always addressing any issues rapidly.

BACKGROUND

Introduce your business and what you do there.

I'm the business operations manager for a joint venture construction company. I cover the day-to-day operations including IT, marketing, and administration.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TERRAFORM?

There's a lot of paperwork for our projects, firstly the most current construction documentation, and secondly, the daily forms such as safety forms, environment forms, and quality forms. We wanted help to streamline the processes.

SOLUTION

What was the scope of their involvement?

We wanted a tablet app built. We opted to go with iOS because everyone is more familiar with iPads.

The app had to have the ability to work offline as sometimes we work in remote areas where coverage might not be available. Once back within range, it needed to automatically sync up with the servers and push out the information. We were also looking at having a document repository within the app to cover documentation for the team, whether it is drawings, policies, procedures, or forms and alerts.

We met with them quite a few times to go through everything and they created the wireframes for us based off of our discussions. We did provide sample documentation of forms, but mainly we sat with them and let them know what challenges we faced and what we were looking for. They took that and ran with it.

What is the team composition?

We had four of five members of their team who typically attended our meetings. This included our account rep and the owner. We went through brainstorming, then when it came time to start the development, they brought in the developer in for our meetings as well as their project managers.

How did you come to work with TERRAFORM?

We found them through a Google search. We called a number of different people and asked some interview questions as well as for samples of previous work. When it came down to it, we felt comfortable with TERRAFORM's proposal, their development steps, software development cycle, and lifecycle. They are also from Calgary, and the owner had previously worked in our sector, so he understood the challenges we face.

What is the status of this engagement?

We began working with them in April 2017 and the work is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We're going to be rolling out the app very soon to test it out in the field—that will be our ultimate test.

How did TERRAFORM perform from a project management standpoint?

It's been fairly good. We mostly communicated through email or face-to-face meetings. They're able to provide us with development dashboards with dates for tasks. We did request an additional Gantt chart, just because we're a construction-based company and it makes it easier for our people to follow. Overall, they've addressed any questions that have come up. Change orders were done in a timely manner, which was also good.

What did you find most impressive about them?

Their personality stands out. They're outgoing, easy to talk to, and easy to follow up with.

Are there any areas they could improve?

They've changed account managers during our time and the new account manager is more responsive, which has been better. They're on the right track.

Do you have any advice for potential customers?

Meet with them as often as you can as the dialogue is what gets you started. The more they understand the project, the needs, and the requirements, the easier it is to develop. It will reduce your iterations and help streamline the work.

5.0
Overall Score They've been pretty good to work with.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They met all the timelines.
  • 4.5 Cost
    Value / within estimates
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer