format('Y');
$month = (int)$today->format('n');
$nextDate = null;
// Loop until we find a valid 3rd Saturdays
while (true) {
if ($month > 12) {
$month = 1;
$year++;
}
// Skip August and December
if (in_array($month, [8, 12])) {
$month++;
continue;
}
$thirdSaturdays = getThirdSaturdays($year, $month);
// Skip if today is the 3rd Saturdays
if ($thirdSaturdays->format('Y-m-d') === $today->format('Y-m-d')) {
$month++;
continue;
}
// Use the first valid 3rd Saturdays after today
if ($thirdSaturdays > $today) {
$nextDate = $thirdSaturdays->format('D d F Y');
break;
}
$month++;
}
/*
// Write to dates1.csv (overwrite)
$file = fopen('dates1.csv', 'w');
fputcsv($file, ['Date']);
fputcsv($file, [$nextDate]);
fclose($file);
*/
// Print the variable
/*$nextDate";?> */
?>
Bring along your broken household item for assessment and we will do our best to repair it! Our expert volunteer repairers work in a relaxed café environment. We open on the 3rd Saturday of the month between 2pm and 5pm.
You can either BOOK AN APPONTMENT on our website or just turn up on the day. Pre-booking allows us to reduce assessment time and ensure that we have a qualified volunteer available to repair your item while you wait. We may contact you for photographs of the damage or details of the make/model number.
If you turn up on the day you can register at our reception and wait for a volunteer to become available.
We try and repair items within 30-60 minutes but sometimes have to take them away and return them at a later session.
Prior booking is advisable. In some cases we are able to offer a chat with your repairer via Zoom or phone before your visit.
To book your repair appointment please use our BOOKING FORM
Please see our
DONATIONS page for further details about donations.
Walk-ins are welcome; however, an appointment must be made at reception for an appraisal of the item needing repair and to book a time slot for the job.