TERRAFORM: Develop with Purpose

YOUR IDEAS + OUR EXPERIENCE = SUCCESSFUL INNOVATION

We have a focus on complete solutions that truly solve problems and help businesses grow. By working together we can quickly bring ideas to the table and explore specific options as needed to give you a truly tailored experience.

Whether you are a startup looking for direction, an SMB looking to

improve efficiencies or an enterprise that needs the hands on

experience of launching and managing a large user base, Terraform

has the ability to follow through. Each industry and company size

has its own unique challenges that require a dedicated team to help

overcome those hurdles.

WE'RE AN APP DEVELOPMENT AND CUSTOM SOFTWARE AGENCY BORN IN CALGARY.

Our team of developers in Calgary will take your vision and break it down so we know exactly what you want in terms of functionality, look, user experience, and back end management.

LETS CREATE SOMETHING!

Schedule a Free Consultation Today!

IF YOU HAVE QUESTIONS REACH OUT ANYTIME!

You can reach us by phone or email if you have questions regarding anything. By working together, we can quickly bring ideas to the table and explore specific options tailored to your needs. 

 
$50,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, Blockchain & DLT
LEASE LOCATOR Image

LEASE LOCATOR

An oil industry app that locates sites and give directions

WOOD BUFFALO ENVIRONMENTAL ASSOCIATION Image

WOOD BUFFALO ENVIRONMENTAL ASSOCIATION

Allows community members to submit information about odours they experience in the Regional Municipality of Wood Buffalo.

TARGET EMISSION SERVICES Image

TARGET EMISSION SERVICES

Target Emissions app provides fugitive emission management services to Oil & Gas and Petrochemical Industries.

ZOMONGO Image

ZOMONGO

A location based app providing ad space and revenue, powered by ZOMONGO.

NEED A SITTER Image

NEED A SITTER

The Need a Sitter app matches families, pet owners and home owners with the most trusted caregivers in your city.

AWIRE Image

AWIRE

AWIRE is a wearable two-way radio that keeps you connected in a way nothing else can

PAINT MY RIDE Image

PAINT MY RIDE

Take photos, edit and change the colours of your car with Paint My Ride app.

EZITAG Image

EZITAG

Tracks attendance, assigns access rights, manages reports and provide real time data.

GEOMETRIX Image

GEOMETRIX

Track current locations and ETAs for every railcar to avoid supply interruptions and reroute cars as necessary.

CITIZEN REPORT Image

CITIZEN REPORT

Public and co-op app to report crimes in your surrounding area.

UNICON DRIFT Image

UNICON DRIFT

Stream or download currently played music from other students in the same network.

FOVEO CARE Image

FOVEO CARE

An anonymous mental care support app.

ASAPAPPT Image

ASAPAPPT

Web app designed to connect last minute appointment openings with patients who seek immediate care.

TRAIL TALK Image

TRAIL TALK

A social app that helps you be in the know when hitting the slopes

PVA TRAINER Image

PVA TRAINER

A personal training and free workout app.

SERVICEU Image

SERVICEU

A location based app for offering and finding services.

TRADE TICKETS Image

TRADE TICKETS

An industrial app for easy ticket storage and expiry warning

FESSO Image

FESSO

A local anonymous app for confessing your secrets

BOOTY CALL Image

BOOTY CALL

A virtual black book and private ratings system

WEERA THAI Image

WEERA THAI

A Business App that allows customers to browse the menu, see specials, and order food

IWISH Image

IWISH

Connecting buyers and sellers, volunteers and those looking for services.

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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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