We need to talk about design, background, images etc.. Simple Practice which is the program she will use for scheduling, billing, etc... Has a web builder and hosting it may be easiest to use that. It's been a long time since I have done any web building.