HANGING ON THE FRIDGE

Areas of
Expertise //

We solve problems using smart programming solutions. We think it. Design it. And build it. Then we make it rain dead presidents for your business.

How
we work />

Retainers over big scopes
Prebuilt or custom solutions. Take your pick.
We're agile, and source controlled.
We won't hold your code hostage. Ever.
WORK WITH US

01

Initial Problem
Solving Meeting

We discuss the challenges your company is looking to solve with technology.

We review the possible technologies which can be used for your project and discuss the pros and cons of each.

02

Budgetary
Estimate

    EXPAND
    COLLAPSE

    03

    Discovery

    We wireframe the steps involved in creating your software.  This gives you a visual of our overall plan, and many refinements can be made at this stage which saves substantial time and cost over changed paths.

    Provide a refined budgetary estimate for the project.

    04

    Development Starts

    The initial weeks of development involve foundational elements to support the development cycle to follow.

    05

    Testing and
    MVP Launch

    Gather input from project stakeholders and beta testers.

    Implement feedback from these initial users.

    06

    Production
    Launch

    Product is live.
    Solicit feedback from users.

    07

    Maintenance
    and Support

    Undoubtedly, some functionality will need to be refined.   For larger projects, most companies budget some ongoing support.

    08

    Product
    Enhancements

    Develop new features based on the feedback and needs of the company.

    20+

    years in business

    700ish

    Team Lunches

    Git repositories

    1,000+

    Projects Delivered

    All

    Local Developers

    Funnest" Dad, Mac fanboy, Linux guru, motorcycle enthusiast, Sriracha addict, lover of muscle cars, problem solver, conceiver of cool software tools.

    Rob Martinson
    President

    Beardly outdoor explorer enjoys the outdoors with his wife and two girls. Also enjoys admiring his collection of lamps from the country of Fragile.

    Jon Townsend
    Developer

    Skiing, driving and unicycling TARDIS expert.

    Levi Tarr
    Developer

    Blessed do-it-all Mom; would rather be camping, gardening or riding a horse than anywhere else at any time; Texan at her core; underground artisan.

    Merri Elliott
    Office Manager

    Gardener, cook, quilter, general know-it-all. Good with animals.

    Ann Martinson
    Sales

    Andy, Andy, bo-bandy
    Banana-fana fo-fandy me-mi-mo-mandy Andy!

    Andy Robinson
    Developer

    An Arizona native who moved to Spokane to marry his high school sweetheart. He enjoys cooking, biking, and teaching his small army of children how to crochet.

    Billy Christensen
    Developer

    Seattle sports fan, lover of tech and code. Just as disappointed in the end of Game of Thrones as you are.

    Austin (Tin Man) Spann
    Developer

    Aspiring private pilot who spends his off time coming up with new nicknames for his dog. Hemp pants wearer, campfire enthusiast, and guy who always stops to help anyone on the side of the road.

    Andy Brunsch
    Operations Manager

    I made it! I have a job! Also, check out my sweet 4-wheeler.

    Tanner Havens
    Developer

    Zealous trekker, animal lover, puzzle master and beach goer. Prior info can also be worded as wandering around in the woods with very little sense of direction, always on the verge of bringing home yet another pet, purposely buying solid color puzzles for the pain and reward, and routinely overdosing on vitamin D. Also obsessed with my dog Darby.

    Ariel Wolfe
    Developer

    Tall guy with a love for computers, spicy food, and ironic humor. Voted most likely to be distracted by dogs in the office. I spend a lot of time washing my hair.

    Kyle Shepard
    Developer

    Topless Jeep wielding welder of aluminum and stealer of nail guns.

    Derek Wright
    Developer

    Mmmmm....Lemoncellos

    Lucas Sexton
    Developer

    Well-traveled, wildly talkative, and always ready for the next adventure. I’m still Googling my job, Ctrl+F’ing my way through. I love connecting with people, sharing stories, and having a good laugh. Solving problems in Spokane today, manifesting a Bali yoga retreat tomorrow!

    Megan Buckles
    Client Liaison

    Ski trip to Mt.Spokane

    Jul 2015

    Moving into the
    new office

    May 2013

    Trip to Wild Walls

    Jul 2012

    Shop Night

    Oct 2018

    Spokane River Float

    JULY 2019

    Spokane Young Professionals Event

    FEB 2020

    Frisbee Golf Competition

    JUN 2022

    Renovation of the Limelyte Lab

    Jun 2022

    Quarantine Virtual Blokus Tournament

    MAR 2020

    Sparks Weekend Organizing Team

    APR 2022

    URM Convention to launch their app

    Aug 2021

    ATV Trip for Jon’s bachelor party

    JUL 2015

    Pool party

    JULY 2021

    TEAM STATS

    Employment timeline

    1
    Rob
    2
    Jon
    3
    Levi
    4
    Merri
    5
    Ann
    6
    Andy
    7
    Billy
    8
    Austin
    9
    Andy
    10
    Ariel
    11
    Kyle
    12
    Derek
    13
    Lucas
    14
    Tanner
    '00
    '12
    '13
    '14
    '15
    '16
    '17
    '18
    '19
    '20
    '21
    '22
    '24

    TEAM STATS

    Frosty beverage countdown

    5
    days
    14
    hrs
    12
    mins
    8
    secs

    Unoffically Sponsored by

    welding
    onawalk
    wowmuchfun
    nerf
    racecar
    dominis
    bbq
    addy
    camping
    team2
    danger
    out to lunch
    happy
    plants
    horse
    party
    team
    soccer
    Candid Photo 1
    Candid Photo 1
    Candid Photo 3
    Candid Photo 4
    Candid Photo 5
    Aut Consequatur
    Quia
    welding
    onawalk
    wowmuchfun
    nerf
    racecar
    dominis
    bbq
    addy
    camping
    team2
    danger
    out to lunch
    happy
    plants
    horse
    party
    team
    soccer
    Candid Photo 1
    Candid Photo 1
    Candid Photo 3
    Candid Photo 4
    Candid Photo 5
    Aut Consequatur
    Quia

    Frequently
    asked
    questions

    Do you offer emergency support?

    All of our projects have multiple developers assigned to them so that there is redundancy in the event of critical support issues. While our standard working hours are between 9-5 Pacific time, we utilize an internal messaging system that provides access to developers assigned to your project at any given time. We strive to resolve any issues promptly.

    Historically our uptime is >99.9% for any given project.

    How many developers are assigned to my project?

    On any given project, we expect a minimum of two developers, one lead, and one support. More developers will be added to your project as necessary.

    What developers will be assigned to my project?

    It has been our experience that some developers are better suited for certain projects based on skillset or interest. We will continue to assign appropriate developers to your project as your needs progress. This often means developers on your project may change as the project’s needs change or other considerations dictate.

    How do I know where time is spent?

    Our developers log detailed descriptions for all work in your project down to the quarter hour.  We provide a report to you upon request or on a set schedule (bi-weekly / monthly / as you wish). This time report includes a breakdown of which developer was working on the project, what they were working on, and for how long. If you have separate blocks of work to track, we can also categorize and run the report to provide usage per category.

    How do I get on the schedule?

    After our initial problem-solving meeting, we will provide a budgetary estimate for what we believe is required to accomplish your goals. All time is pre-paid in increments of 10 hours. We request you purchase a block of hours to accomplish your time expectations for the next 30 days. Once this is purchased you will be added to the schedule based on our next availability.

    What hours are billable hours vs unbillable?

    All hours are billable other than sales and administrative tasks. Billable hours include time spent on support and bug fixes, meetings, tickets, and other project management performed by developers, in addition to active development of functionality.

    What does a typical development cycle look like?



    The project usually starts with a discovery/ramp-up period which consumes less hours than when we reach full swing.
    After hours are banked your project will be added to our schedule at our nearest availability.

    Depending on your budget and timeline requirements we will work from hours banked at a mutually agreed upon pace.  Often we divide the middle of our estimated hours by the length of time between scheduling start and your goal launch date.  This gives adequate ramp-up, core development and testing plus provides ample time for adjustments which always come up once the ideas take form.

    What are “banked hours”?

    Banked hours is time that has been paid for and is ready for a developer to work against.  We wait for banked hours to add projects to our scheduling.

    Do banked hours ever expire?

    No. Banked hours never expire.  We also do not refund paid hours should the project shut down or cease to be live.  We try hard to invoice only those hours which will be used within a 30-90 day period.  When support slows, our minimum invoice is ten hours, so this is our typical high balance if a project ceases.