Arbor Web Development has been building and supporting Drupal websites for over 5 years. My experience with Drupal will be allow me to bring your site to life with the features you are looking for. I have experience with hundreds of Drupal modules and can save added costs of Custom Module Development by using one of the many Contributed Modules available. There seems to be a problem with some Drupal developers reinventing the wheel on a project, when there are well supported, community driven modules to choose from. Aside from knowing the right modules to use, I also have several years of experience in systems administration and search engine optimization, which helps me bring all the important elements of launching a Drupal website together for a quality product for my clients.

Drupal Development Services

  • Drupal Website Installation - Installation of your Drupal website on your server or one of mine for a reasonable monthly fee.
  • Drupal Website Configuration - Configuration of your installed Drupal website to enable the features you need.
  • Drupal 5 to Drupal 6 Upgrades - Drupal 7 is upon us, so Drupal 5 is no longer officially supported. I can upgrade your Drupal 5 website to Drupal 6.
  • Drupal Website Development - Development of your Drupal website from the ground up.
  • Drupal Website Customizations - Customizations to your existing Drupal website.
  • Drupal Website Maintenance - Maintain your Drupal webstie.
  • Drupal Website Migrations - Migration of your Drupal website from one server to another.
  • Drupal Scalability - Make your Drupal website scalable with Pressflow and caching.
  • Drupal Performance Tuning - Enhance the performance of your Drupal website
  • Drupal Caching - Add caching mechanisms like Varnish, Boost, or Memcache
  • Drupal Module Installation - Installation of the Drupal modules your site needs to have the features you want.
  • Drupal Module Updates - Perform module version updates and major version upgrades for your site.
  • Drupal Third Party Integration - Integrate your Drupal website with many third party applications and services.
  • Drupal OpenID Support - Integrate OpenID login support to allow your users to login with their favorite online services that support OpenID.
  • Drupal OpenAuth Support - Integrate OpenAuth login support to allow your users to login with their favorite online services using OpenAuth.
  • Drupal User Profiles - Add profiles for your users with customizable fields to allow for robust user profiles.
  • Drupal Subscriptions - Create a subscription based Drupal website with monthly content access.
  • Drupal Notifications - Add notifications settings to your site to allow your users to subscribe to types of content, content authors, and content categories.
  • Drupal Groups - Bucket your users into groups and allow them to join related conversations, or create private groups to collaborate privately.
  • Drupal Blogs - Build a blog for your corporate site, or allow multiple bloggers on a single site with Drupal's core blog system.
  • Drupal Forums - Build a community forum or message board with Drupal's core forum system. Add addtional features with other Drupal modules.
  • Drupal Comments - Allow your users to comment on content and join the conversation on the social web.
  • Drupal Polls - Allow your users to particpate in polls on your website.
  • Drupal Voting - Allow your users to vote on content on your website.
  • Drupal Social Media - Add social media bookmarking tools that integrate with your favorite social networks like Facebook, Twitter, Reddit, and more.
  • Drupal Community - Build a community based Drupal website that has similar features of today's favorite social networks.
  • Drupal Publishing - Publish content like a professional with the OpenPublish Drupal distribution.
  • Drupal Publications - Build a publication based Drupal website using the Prosepoint Drupal distribution.
  • Drupal RSS - Create RSS feeds for your Drupal content and allow your visitors to access your content quickly on their RSS reader.
  • Drupal Content Aggregation - Aggregate content on your Drupal website from your favorite sources and display it for your visitors.
  • Drupal Access Control - Control access to your Drupal content based on permissions, user groups, and rules.
  • Drupal Workflows - Build content creation workflows with triggers and rules.
  • Drupal Content Staging - Stage content to be published at a later date and increase productvity in content creation.
  • Drupal Content Moderation - Moderate content added by your users and allow the social web to write content for you.
  • Drupal File Downloads - Allow your visitors to access and download files, make files private for members, or sell downloadable files.
  • Drupal Image Galleries - Create image galleries to show off your photos, art, or other images within your Drupal website.
  • Drupal Video Galleries - Create video galleries with original content or embed content from your favorite video websites like YouTube and VImeo.
  • Drupal Audio - Add playable audio files to your website in several types of formats.
  • Drupal Podcasting - Add the ability to publish podcasts to your Drupal website.
  • Drupal Menus - Add a menu system with dropdowns and multiple levels.
  • Drupal Taxonomy - Categorize your content for your visitors and search engines.
  • Drupal Search - Add the ability to search your Drupal websites content. Advanced searching can be added to be more specific.
  • Drupal WYSIWYG - Add a WYSIWYG editor to your Drupal website for easy content editing without having to know HTML for content formatting.

Advanced Drupal Development Services

  • Drupal Module Development - Develop custom modules or glue modules to help add special funcationality to your Drupal website.
  • Drupal Multi-site Installation - Allow multiple website to live under the same Drupal filesystem. This is useful for large networks of similar sites.
  • Drush Installation - Drush allows Drupal developers and administrators to easily administer their Drupal website through command line.
  • Aegir Installation - The Aegir hosting system is an advanced Drupal hosting system built on Drupal. It allows for easy management of Drupal installations.
  • Aegir Configuration - Configure your Aegir hosting system installation on your VPS or Dedicated server.

Commonly Used Modules

  • CCK, Fields - Add customizable fields to different types of content on your Drupal website.
  • Views - Customize the way content is displayed on your website. Display that content in pages, blocks, or embedded within other content.
  • Panels - Take the customization of the way content is displayed on your website to a new level. Allows fully customizable pages that can be dynamically driven.
  • Context - Define conditions where and when content should be displayed on your Drupal website.
  • Content Profile - Create a user profile with customizable fields related to a registered user account on your Drupal website.
  • Token - Automate text and content values within pages, fields, and views. Simplifies content creation and unifies content display.
  • Pathauto - Allow for SEO friendly URLs to be created automatically based on token values such as the content title.
  • Page Title - Customize the default page title that Drupal uses based on the content value to a custom value or dynamically through tokens.
  • Filefield - Allow for the uploading of files to your Drupal website which can then be downloaded or viewed on the site.
  • Imagefield - Allow for images specifically to be uploaded to your Drupal website and displayed in various ways or downloaded.
  • Lightbox 2 - Use the Lightbox 2 Javascript library to create slideshows of your images.
  • CKEditor - Add the CKEditor WYSIWYG editor to your Drupal website for easy content creation tools simlar to Microsoft Word.
  • IMCE - Allow files to be added inline within your CKEditor created documents.
  • Jquery UI - Add Jquery functionality to your website to add lightweight and powerful Javascript functions and effects.
  • Mollom - Protect your Drupal website from spammers with anti-spam detection and CAPTCHA. A product created by Dries, the creator of Drupal itself.
  • Ubercart - Add Ecommerce functionality or simple shopping cart functionality to your Drupal website.
  • Organic Groups - Create groups that help bucket your users and content, which allows for group based website and website features.
  • Notifications - Allow your users to sign up for notifications on content updates on your website.
  • Quicktabs - Create handy tabs within content to easier display complex content or easy user navigation between content on your Drupal website.
  • Print - Allow viewers of a page on your Drupal website to view a printer friendly version, download a PDF version, or email the page to a friend.
  • Google Plus 1 - Add the Google Plus 1 button to your Drupal website content to allow visitors to share your content on Google's new social network.
  • Tweetbox - Add the Tweetbox to your Drupal website content allowing your visitors to share your content on the Twitter social network.
  • Facebook Like Button - Add the Facebook Like button to your Drupal website to allow your visitors to share your content on the Facebook social network.
  • HTML Sitemap - Generate automated HTML sitemaps for your Drupal website to allow visitors to easily find your content, and easy spidering by search engines.
  • XML Sitemap - Generate an XML sitemap for your Drupal website to submit to search engines like Google and Bing to increase your indexability.
  • Webform - Add Contact pages and customizable forms to collect data or allow your visitors to contact you easily on your Drupal website.