Drupal Development
Drupal has been our core specialty for many years. We work with organizations of all sizes that run their sites on Drupal, whether that means building something new, extending what exists, or untangling a site that has grown difficult to maintain.
- Custom module development and site building
- Theming and front-end implementation
- Major version upgrades and migrations, including legacy Drupal 7 sites moving to current Drupal
- Third-party integrations: CRMs, payment processors, search, single sign-on, and custom APIs
- Security reviews, module audits, and performance tuning for existing sites
Web Application Development
Not every problem is a CMS problem. We design and build custom web applications when off-the-shelf tools do not fit, using boring, dependable technology chosen to be maintainable for years.
- Custom application development in PHP and JavaScript
- REST API design and development
- Integrations with SMS, email, and notification services
- Prototypes and minimum viable products for early-stage ideas
Project Management and Technical Leadership
Many web projects fail for organizational reasons, not technical ones. We provide hands-on project management and technical leadership for teams that need an experienced guide, whether or not we write any of the code.
- Project scoping, estimation, and roadmap planning
- Technical leadership and mentoring for in-house teams
- Vendor selection and coordination with outside agencies
- Code review and development process improvement
- Acting as a technical translator between stakeholders and developers
Performance and Infrastructure
A slow site costs you visitors and money. We diagnose and fix performance problems across the whole stack.
- Performance audits and load testing
- Caching strategy: CDN configuration, reverse proxies, and application-level caching
- Hosting reviews, migrations, and deployment automation
Maintenance and Support
Websites are not projects that end; they are systems that need care. We offer ongoing maintenance retainers so that security updates, small improvements, and the occasional emergency all have a home.
- Security updates and dependency management
- Uptime and error monitoring
- Small feature development and content support
- Priority response for production incidents
Engagement models
We work on fixed-scope projects, hourly consulting, and monthly retainers. Most engagements start with a short paid discovery phase so that both sides understand the work before committing to it. Contact us to discuss what fits your situation.