Web development
by Perfect Zero Labs.

Perfect Zero Labs is a one-man outfit specialising in front-end web development. With almost a decade of experience in the field, we combine technical skills with an "eye for design" – although we strictly focus on the unseen part of web development: the actual code.

Why are we called Perfect Zero Labs? Have a guess. @PZLabs


Who "we" are

There's no modern swanky office in central London, company car or even a secretary who was clearly hired for their looks; Perfect Zero Labs is just one person.

That person is Drew: a university graduate and self-taught developer, with almost a decade of experience in front-end web development. He has a background in art and graphic design (hence the "eye for design"), but his experience in the field is purely technical: he started out as a hobbyist BASIC programmer, while devoting his spare time to learning HTML in order to build his first web site.

Drew had worked in various digital agencies and companies during the beginning of his career, until – after becoming disillusioned with office politics – he decided to go freelance. Perfect Zero Labs was formed in 2011, and he hasn't looked back.

Outside of work and running a small empire of web sites, Drew is an AFOL (Adult Fan of LEGO), and enjoys fine dining, action movies, listening to music and various arts and crafts - and of course plenty of lie-ins.

What we do

As mentioned in the intro, Perfect Zero Labs specialises in front-end web development (the code to make all those fancy web sites – including this one – work).

We believe in specialism, rather than hopping on "flavour of the month" technologies. With that said, we also believe in using the best tools for the job, and we're open to whatever makes our job more efficient.


  • HTML and HTML5
  • CSS2 and CSS3
  • jQuery
  • AJAX
  • JSON
  • Smarty
  • Cross-browser testing


  • PHP
  • MySQL
  • CodeIgniter/Kohana
  • Doctrine 1.2
  • SEO
  • Fireworks
  • LAMP stack
  • WAMP stack
  • LESS
  • WordPress themes
  • E-mail templates
  • Google Analytics
  • RWD (Responsive web design)


  • WordPress plugins
  • Facebook API
  • Twitter API
  • CSS3 animation
  • Twitter Bootstrap
  • XML
  • iPad testing
  • AngularJS*


  • IE6 compatability**

* We're in the process of learning AngularJS.
** Anyone still demanding IE6 support isn't serious at all about the Internet, in our opinion.

Web DESIGN isn't the same as web development, and we're NOT designers. It's best if we work with a dedicated web designer, although we've had to do our own (very basic) design work on our own sites – including this one.

Why we exist

In these supposedly hard times (or whichever slogan you like to use), it's easy to want to play things safe: whether by cutting corners, being cheap or following the crowd. (Maybe all three!)

As much as we gave being employees of digital agencies a go, the sad truth was that our skills, expertise and ability to solve problems usually went unrecognised, but were certainly taken for granted. Like most people in IT, we were also disillusioned with office politics: that social status (including aesthetics), rather than skills and abilities, is rewarded.

Perfect Zero Labs is about the "new" way of doing business: building working relationships with clients, and working with others, to ensure all sides benefit and everyone leaves happy: win-win or no deal.
We're interested in doing the best job we can within our expertise, and establishing an honest reputation as front-end specialists who can get things done. We're not interested in being lazy or taking easy ways out.
Most importantly, we're interested in treating people – and being treated – like human beings and not like robots, computers, machines, commmodities or data.

Unfortunately there are those who disagree with this approach, and some have even called us up and tried to shame us into conformity. Like Howard Roark in The Fountainhead, we would rather turn to manual labour than deal with them.

How we "work"

Without communication we can't exceed expectations.
Without expectations we can't build trust.
Without trust there's no relationship.

Perfect Zero Labs isn't for everybody: there majority are happy with the status quo.

What you can expect from us

  • To be qualified for the job. We will never put ourselves forward for or accept work that we know we can't do to the best of our abilities. We like a challenge, but that doesn't mean we like stress.
  • To put work in. As long as we know what's end goal is, we will put the necessary hours in to get things done. If we don't know how to do something (within our expertise), we'll bother trying to find an answer.
  • To focus on the end user. We believe the most important person in web development is whomever will actually use the site. We don't like gratuitous animation and "pixel perfection", but if it will result in more traffic and greater conversion rates, we'll do it. Our motto is, "functionality over design."
  • To complete the job. We absolutely hate leaving a project unfinished, and will do [almost] whatever it takes to reach a state of completion &nash; long after those lazy people have made excuses and disappeared.

What we expect from you

  • To let us do our job. We are specialists in web development, and we would hope you'll trust us enough to let us do our thing - but we will take responsibility for our errors.
  • To keep us informed. The biggest problems occur because someone decided to withhold important information, or to keep things deliberately vague. If we're going to complete something to a deadline it's very important for us to know what's going on, even if it's out of your control. We penalise clients for being dishonest about any aspect of the job.
  • To treat us with respect. We are human beings, not computers, machines, robots, data or especially "resources". We won't tolerate any abuse of any kind, and will press charges whenever necessary.

We welcome any thoughts on how else we can reach a "win-win or no deal" outcome.

Where we've been

  • Snapshot

    Alpha Christian Au Pairs

    Web site
  • Snapshot

    RPW Design

    Web site
  • Snapshot


  • Snapshot

    Fit For Sport

    Web site
  • Snapshot


    Web site
  • Snapshot

    G2 / Brand Republic

    Brand Olympics
  • Snapshot


    Your Better Business
  • Snapshot


    POS Assessment Tool
  • Snapshot

    CUUSOO List

    WordPress plugin
  • Snapshot

    Project Swapfig

    Web site
  • Snapshot


    Web site
  • Snapshot

    Dat Wheel

    Web site
  • Snapshot

    M Kitchen Blog

    Web site
  • Snapshot

    Fairy Bricks

    Web site

Contact us

If you're interested in working with us, or want to find out more about what we can do, please get in touch.

+44 7545 627339

* calls from withheld or private numbers will go directly to voicemail: leave a message with a contact number and we'll return the call.
Recruitment people: DO NOT contact us about anything other than contract work.