Dr Steve's Calendar
This calendar of availability is updated LIVE, all day, every day. Purple shows availability, grey shows the opposite. Check for dates and times, then phone, email or click here to request a priority appointment. If the available times seem limited, that's all that's left on that particular day.
(The Google calendar below is clickable, but it will do you no good. You cannot book an appointment on the web site!)