I would like to migrate the following website to WordPress (http://www.absoluteblast.com.au).
What is the best practice to implement the service pages? --> I thought to create a custom template which is in use for all single services. But I'm pretty sure, that after migrating this website to WP, my task will be to improve the website, i.e. also the service pages. That means, that the service pages won't have exactly the same layout, so we can't just pull the content out of the editor field. So what will be the best practice, to make it ready for the future?
Had these thoughts:
Custom Template for each service (all hardcoded within the template)
Custom Template for each service, combined with Advanced Custom Fields. That means the certain template pulls out the content of all the Advanced fields, and generates the page through that.
Inline coding for each service within TinyMCE Editor (defining containers etc. there, and for content pulling text blocks inside. Simple, but not really professional or is it?!)
Since I'm pretty new to WordPress, I would really appreciate your help. Hope that is all clear enough