Mission/Vision Statement

The Refactory, Inc. aims to improve the quality of life for those involved with all aspects of software development. To realize this, we engage our clients through dialogue and education to help illuminate new paths to better solutions. The Refactory does this by providing top-notch consulting and training services to our clients and their software development teams.

The Refactory bases our mentoring and consultation on proven practices backed by industry leading research. Through our combined years of industry and academic experience, our consulting services aim to put ourselves out of business by uplifting our clients to a point where they no longer need us.

Our training utilizes hands-on teaching methods to provide the best possible course for your specific needs. Our practitioners develop courses to complement real world scenarios. The customization of our courses ensures that your team is taught the core principles necessary for their company projects and the overall direction of your company's development.

The Refactory, Inc. provides many different services that cover all different aspects of the software development process. We specialize in everything that deals with software development, including analysis and design, architecture, agile methods, building frameworks, refactoring, testing, and eXtreme programming.  We offer on-site and public consulting, mentoring, training, and programming.  

Company History

The Refactory, Inc. was founded in 1998 by internationally recognized experts on architecture, analysis and design, agile methods, patterns, frameworks, refactoring, adaptive object-models, reuse, object-oriented development, and testing.  Each principal brings advanced skills, with over twenty years each of professional experience.  

We have been working together for many years and we use similar methodologies, which will provide consistency for the needs of our clients.  We have extensive industry experience and like to apply our knowledge in practical pragmatic ways.  We are familiar with Agile Practices, Object-Oriented Analysis and Design, Design Patterns, Frameworks, Quality Assurance, Refactoring, Reuse, Testing, and Industry Standard Best Practices for Software Development.

Our team has worked with many large organizations providing assessments and follow-up consulting, mentoring, development, and training click here for a list of our clients.