Appointments+ features

this is what i want to archive

#1 have providers listed in lines ... all visible ..without any drop-down menu.

#2 add a location map (google map)

#3 let clients choose time (see pic)

i will upload 2 screenshots for #1 and #2 to get an idea

i will pay if needed ... to have this done ... btw i did post for a job request .. but no answers ..

thanks