It was just around 2 years ago that I had a service listed on the site labeled as mobile site development. For the service, I had emphasized the need to have two separate sites — one for the desktop and one for mobile devices — with a javascript or some other method for interpreting which device was being used to access the site and serving the proper link accordingly. That seemed to be the preferred method for doing it then, but all that has changed. Today it is now considered standard to have all devices accessing the same pages of the site, but showing it in different ways using the power of CSS 3, HTML 5, and a grid layout system of some sort.

Back in those days, it used to also be optional to have a mobile site, with the importance placed on having a nice desktop site. These days, however, there are just way too many people using the smaller devices to access websites now. It should now be a requirement to have the mobile version, and it is now quite common to even emphasize "mobile first" designs, giving priority to the mobile site appearance.

Here at Dominet Web Services, we are now emphasizing the need for everyone to have a responsive website, and it will now be factored into the development strategy and price by default except in the very unlikely situation that the client has absolutely no need for it.