The starter motor is accessed from underneath the car and is doable on your driveway if you are handy with the tools.
It would also be worth checking the starter motor connections and associated battery and engine earths.
Pre owned DE and HR starter motors are in stock and good to go same/next day if required.
Alex.