refactor customer page #18

includes alternate services layout