Please note that a fee may be charged for no shows and any cancellations made within 24 business hours. Dr. MacGregor requires 3 business days for cancellations.