McGrath Media is dedicated to giving individuals and businesses a better web development experience. Our Portfolio reflects our understanding of what it takes to design, program, and build websites that guarantee our clients a successful and sustained web presence. Specializing in open source technologies, our websites are coded to the most current standards and are built to work with modern browsers/devices and across all major platforms.


We offer a wide range of Web Development services. From beautiful brochure-ware sites to Enterprise level solutions

  • Full Stack Developer
  • Responsive Development & Design
  • HTML5 / CSS3
  • JavaScript/jQuery
  • WordPress / Drupal / Joomla
  • PHP / MySQL / LAMP / Ruby on Rails / ASP.Net

View Projects »


The widespread deployment of Web-enabled mobile devices (such as phones) make them a target of choice for content creators. Understanding their strengths and their limitations, and using technologies that fit these conditions are key to creating successful mobile-friendly Web content.

A mobile presence is an essential part of the Web today. Let us help you fully realize your business and ideas across all platforms.

Contact Us »


If you don’t properly maintain your WordPress powered website, day in and day out, you are likely going to be inviting some unwanted problems, or worse: unwanted visitors.

Did you know that WordPress software version updates are quite common? How about theme updates? Did you know that an out of date plugin could lead to a major security issue? Whatever your needs we can help.

Maintenance Plans »

With over 100 Websites to our credit McGrath Media is well versed in Web solutions that work. Whether consumer-friendly brochureware to complex e-commerce, our sites navigate seamlessly, provide our clients with the tools they need to be seen in the world, and offer site visitors a positive experience that compels them to stay on the site and explore.

Our approach to building a website strikes a balance between the hard, fast needs of reality and the anticipation of our client’s hopes and dreams. We know what it takes to design and build user-friendly, functional web sites. Our Portfolio reflects our diverse skills and expertise.  Our extensive experience with Internet tools allows us to develop sites that reflect fair and realistic goals. Our rates are reasonable because we are reasonable people. Our work processes are transparent because we believe in open communication. A full-service firm, McGrath Media is about attention to detail, the ability to listen, and an eagerness to deliver what our clients need.

Our team is comprised of the finest designers, programmers, and writers who deeply understand the web environment.  Working together to discover creative, purposeful solutions, we are able to respond to the unique needs of our clients while building websites that work, sustain business growth, and respect budgets.

James McGrathView James McGrath's profile on LinkedIn

James McGrath came to web development through numbers and figures. Originally trained as a professional accountant, his work as a web developer follows a logical approach to problem solving that lends itself to user-friendly, seamlessly navigated, and beautifully designed websites.

James has over ten years’ experience of hands-on designing, coding, and marketing for more than 100 web sites for small and large businesses.  His primary focus is on creating beautiful, functional, and cross platform/browser-friendly websites that meet modern development standards. Able to work as both a designer and developer, he understands the dynamics needed to establish a strong web presence while utilizing art and technology to create sites that rise above the visual noise and clutter of the web environment.

Dedicated to creating sites that are unique and navigate perfectly, James hand codes all his sites and has extensive experience with HTML5, CSS3, PHP, JavaScript/jQuery, Flash, ActionScript and MySQL databases and is skilled in the creation and deployment of audio and video for the web environment.

McGrath Media
Portland, OR
Tel: (503) 928-4241

Please feel free to contact us with any inquiry you may have.

    Your Name (required)

    Your Email (required)


    Your Message

    Cylon or human?