A full-service software development company


Cypress Mill Co is a full-service software development company that uses the latest technology to deliver high quality software solutions that are reliable and easy to maintain. We place a strong emphasis on following industry best practices such as Agile development processes, test-driven development, continuous integration with automated testing, and peer code review.

Our team of future-thinkers and hard workers build lasting partnerships, offer great pricing, and provide stellar support. We can effectively be your software development department or we can integrate with your existing team of developers. Our foremost commitment is to a job well done that will lay the foundation for your success!

$50 - $99 / hr
2 - 9
Show all +
Florence, AL
  • 401 W Tombigbee St
    Florence, AL 35630
    United States


Key clients: 

Green Mountain Technologies & White Contracting, Inc.

Modular Aeration Control System (WebMACS) Image

Modular Aeration Control System (WebMACS)

WebMACS is a compost aeration control and monitoring system comprised of both industrial process control components and custom software. It was already a successful product, but Green Mountain Technologies needed assistance with improving the user interface, adding new functionality and making the product easier to customize for each composting facility.


Cypress Mill Co designed a completely new version of the control software and user interface based on feedback from previous versions.

Building on the strengths of the React javascript framework, the new user interface incorporated responsive design to allow ease of use for desktop and mobile devices.

Automated test coverage was included for both the Lua control code and the React application so that developers could add features and make changes without worrying about breaking existing functionality.

Finally, by architecting clean boundaries between configuration concerns and application features, the new software was able to deliver a customized package for each compost facility which performs reliably and requires minimal effort for each new project.
WCI Inventory System Image

WCI Inventory System

Commercially available inventory management systems were not meeting the client’s needs due to:
  • Lack of flexibility with managing barcodes and inventory locations
  • Awkward hardware and software implementations that were difficult to use
  • High monthly subscription costs

Through multiple interviews with the client’s team
members, we were able to document real-world examples of how the software would be used and identify the key features they needed to track inventory effectively. 

We then designed a web application to implement those features in the simplest way possible while also providing a solid foundation for future improvements. The solution included the ability to register existing barcodes as well as create custom barcodes, and then use a barcode scanner to check inventory in and out of the system. 

By using the modern Django web framework combined with Agile development processes, we were able to quickly build the web application while getting feedback from the client’s team members every step of the way.


Sort by

Software Development for Composting Company

"Over the years, we’ve built a wonderful partnership with Cypress Mill."

Willing to refer: 
The Project
$50,000 to $199,999
Feb. 2018 - Ongoing
Project summary: 

A composting company hired Cypress Mill Co, LLC to assist with their system programming. The team focuses mainly on frontend development. 

The Reviewer
1-10 Employees
Bainbridge, Washington
Sales & Operations Manager, Green Mountain Technologies
The Review
Feedback summary: 

Throughout their engagement, the team at Cypress Mill Co, LLC has consistently delivered a skilled service with high-quality results. They're a true partner. Their exceptional project management style complemented their collaborative approach. 

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


Introduce your business and what you do there.

I’m the general manager at Green Mountain Technologies, a commercial composting company that does engineering, consulting, and fabricating of composting systems of all sizes.


What challenge were you trying to address with Cypress Mill Co, LLC?

Cypress Mill assists us with the programming of our web Mac system, which involves the computerized controls of our state-of-the-art systems for the composting. It also includes our municipalities with our ASP systems. Their team also assists us with the programming of some of the controls.


What was the scope of their involvement?

Cypress Mill is in charge of our frontend development. Since they’re remote from us, their team works closely with our electronics technician to put everything together.

What is the team composition?

I believe it’s between 2­–4.

How did you come to work with Cypress Mill Co, LLC?

Years before our engagement began, an employee from their organization worked here temporarily.

How much have you invested with them?

We’ve invested between $50,000–$70,000 a year.

What is the status of this engagement?

Our ongoing engagement started in February 2018.


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

The success of their work is always amazing. Over the years, we’ve built a wonderful partnership with Cypress Mill. Their team has become an integral arm of our organization.

They’re exceptional when it comes to helping us. If there’s ever an issue with programming, they’re great at having a sense of urgency. Last week, we had a system programming issue at a university. They were available immediately to help us get it up and running.

Yesterday, we were working with a major municipality, getting projections together for their electrical work. Cypress Mill assisted us with getting all of the schematics and quotes together.

In my position, I don’t deal with them on a daily basis. But I know that they’re always there to assist us.

How did Cypress Mill Co, LLC perform from a project management standpoint?

They’re excellent at project management.

What did you find most impressive about them?

Their team has also provided us with information in regard to how they run and market their business. They’ve recommended people that they’ve used for those services, and we have employed them as well.

Are there any areas they could improve?

I’m not aware of anything at this point. As a company, we’re looking to get more innovative programming moving forward as the industry changes. I would suggest Cypress Mill continue to be cutting-edge as they move toward more 21st century tools and programming.

Do you have any advice for potential customers?

Make sure that you’re contacting them. Be clear about what you need. They’re great at responding and listening. Their team is always looking at how to best resolve issues for their customers.

Overall Score
  • 5.0 Scheduling
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Clutch verification provides an additional layer of data to help you make the right purchasing decsion of business services. Learn more

Business Entity
Business Entity Name
Cypress Mill Co, LLC
Jurisdiction of Formation
Date of Formation
Jun 7, 2019
Last updated
Jun 2, 2020
Client Reviews
March 17, 2020