close

Current Availablity:

Taking on projects.

If you're interested in hiring me for a project, Contact me for more info.

Hire Me



Simple is beautiful, no?

Hi, I'm James
I'm a big fan of finding simple solutions that solve complicated problems. I'm also really good at making websites and making existing websites better.

James Hafner - Web Developer

Recent Tweets

Follow me on twitter ->
I Recommend:Freshbooks Bluehost Joomla! Azrul.com JoomlaPraise