PageSourceSearch

https://redoakpsychotherapy.com/pages/contact

html redoakpsychotherapy.com collected 2026-10-07 08:30:00 UTC 20,667 bytes, 577 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4  <meta charset="UTF-8">
5  <meta content="IE=edge" http-equiv="X-UA-Compatible"/>
6  <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
7  <meta content="Red Oak Psychotherapy" name="author"/>
8
9  <title>
10    Contact Us | Red Oak Psychotherapy Ottawa, ON
11  </title>
12  <meta content="Contact, Red Oak Psychotherapy, Ottawa, ON, compassionate guidance, personal growth, psychotherapy, counseling, workshops, events" name="keywords" />
13        <meta name="description" content="Connect with Red Oak Psychotherapy in Ottawa for supportive guidance. Start your journey towards growth and understanding. Reach out today." />
14
15    <meta name="robots" content="index,follow" />
16  
17    <!-- social meta start -->
18  <meta property="og:site_name" content="Red Oak Psychotherapy" />
19  <meta property="og:title" content="Contact Us | Red Oak Psychotherapy Ottawa, ON" />
20  <meta property="og:url" content="https://redoakpsychotherapy.com/pages/contact"/>
21  <link rel="canonical" href="https://redoakpsychotherapy.com/pages/contact">
22
23  <meta property="og:type" content="article" />
24  <meta property="og:description" content="Connect with Red Oak Psychotherapy in Ottawa for supportive guidance. Start your journey towards growth and understanding. Reach out today." />
25    <meta property="og:image" content="https://redoakpsychotherapy.com/df_media/W1siZiIsIjIwMjYvMDUvMDEvMTkvMjMvNTUvNzIwODk0MGEtNjliNi00ZDA0LWI3YzQtMDI1ZTIxMmFhNDQxL2tlbGx5LXNpa2tlbWEtZl9hSFRJb2Y0NFUtdW5zcGxhc2guanBnIl0sWyJwIiwidGh1bWIiLCIxMjAweCJdXQ/kelly-sikkema-f_aHTIof44U-unsplash.jpg?sha=c16e08c49dcb6b66" />
26    <meta property="og:image:width" content="1200" />
27    <meta property="og:image:height" content="800" />
28  <meta itemprop="name" content="Contact Us | Red Oak Psychotherapy Ottawa, ON">
29<!-- social meta end -->
30
31  <link href="https://d2t6o06vr3cm40.cloudfront.net/2026/06/19/14/41/56/535c0e6e-aeb4-4558-bb7d-da65f64b394c/RED-OAK-vertical-logo-red.png" rel="shortcut icon" type="image/x-icon" />
32  <meta name="csrf-param" content="authenticity_token" />
33<meta name="csrf-token" content="SoqREay5I1--NYH6-QfDPvqSJovhAThC4lmCewcsLyFqY5HfYe3ZNcIkPvtaOarXH0q7qbahvnPwEhbh-0B_OA" />
34
35  <link rel="stylesheet" href="/assets/application-315cb22be384be1b889659aafb81c1cdba817405ad84dfba5a5c5fb77e369613.css" media="all" />
36<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,200,0,0" media="all" />
37  <link rel="stylesheet" href="/themes/stylesheet.css?timestamp=2026-10-06+12%3A26%3A44+-0400" media="all" />
38  <link rel="stylesheet" href="/assets/overrides-3cea52c359d69f503242b56180791a83441475a3e6e7d762919485ff280eee94.css" media="all" />
39  <link rel="stylesheet" href="/assets/print-12533b619612240261112783d28b104ca25d9f3c2f5ae26a99030323afcbbabd.css" media="print" />
40
41    <link href="https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600,700" rel="stylesheet" type="text/css" />
42    <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i" rel="stylesheet" type="text/css" />
43
44  
44<script>
45    // Configure sentryOnLoad before adding the Loader Script
46    window.sentryOnLoad = function () {
47      Sentry.init({
48        environment: "production",
49        initialScope: {
50          tags: {
51            "organization.id": "33970",
52            aspect: "frontend"
53          }
54        },
55        // Cross-origin scripts are reported with no stack and no useful message,
56        // so these are never actionable.
57        ignoreErrors: ["Script error."],
58        // Errors originating in a browser extension injected into the page are
59        // not ours to fix.
60        denyUrls: [
61          /^file:\/\//i,
62          /^[a-z-]*extension:\/\//i
63        ],
64        beforeSend: function (event) {
65          // Only report from pages we actually served. Saving a site to disk and
66          // opening it (file://) still loads this script, but every relative asset
67          // is broken there, producing a flood of opaque cross-origin errors.
68          if (!/^https?:$/.test(window.location.protocol)) {
69            return null;
70          }
71
72          return event;
73        }
74      });
75    };
76  </script>
76
77  
77<script
78    src="https://js.sentry-cdn.com/94b09a2c1e465a745170fd2d8fd6138d.min.js"
79    crossorigin="anonymous"
80  ></script>
80
81
82    
82<script src="/assets/application-49b4beb75b31407ce4f0f79c72cf0504d82c567f5d4cccc27bf4faf4b66e0f91.js"></script>
82
83
84  
84<script>
85    if (typeof tinymce !== 'undefined') { tinymce.util.XHR.on('beforeSend', setupTinyMCEHeaders); }
86  </script>
vendor: 84 bytes, lines 86-91
86
87
88
89      <script
90      async
91      src="https://www.googletagmanager.com/gtag/js?id=
91G-7KWN4PCCYC
vendor: 21 bytes, lines 91-93
91"
92    ></script>
93    
93<script>
94        /* One or more of the GA accounts are used internally for platform tracking */
95      
vendor: 147 bytes, lines 95-98
95window.dataLayer = window.dataLayer || [];
96      function gtag(){dataLayer.push(arguments);}
97      gtag('js', new Date());
98        gtag('config', '
98G-7KWN4PCCYC
vendor: 12 bytes, lines 98-99
98');
99        
99gtag('config', 'GTM-PR9B4PVX');
100    </script>
100
101
102  
102<script>
103    (function() {
104      console.log('Powered by Clinic Sites')
105    })();
106  </script>
106
107  
108</head>
109
110  <body
111    class="
112      body_page_8
113      scroll-to-anchor  
114      
115      
116      
117      relative d-flex flex-column
118    "
119    
120  >
121    
122
123
124
125    
126
127    <div class="js-menus  sticky-navbar  bg-none z-index-navbar">
128      
129      <div class="sticky-navbar-placeholder" style="display: none;"></div>
130
131
132<nav id="main_menu" class="relative d-flex flex-column align-items-sm-center bg-primary-counter bg-none p-2 p-md-3">
133  <div class="bg-primary-counter pos pos-cover js-main-menu-background-opacity" style="--main-menu-opacity: 1.0;"></div>
134  <div class="relative d-flex flex-column align-items-sm-center w-100">
135    
136  <a class="main-menu-logo main-menu-barnwell-logo mb-sm-2 d-block flex-shrink-0" href="/">
137    <img alt="Red Oak Psychotherapy" class="logo-size-extra-large" src="https://d2t6o06vr3cm40.cloudfront.net/2026/10/07/07/03/49/97a6f80b-c3ea-4744-83fb-1dc445b8c014/file" />
138</a>
139    <button type="button" class="btn bg-none p-1 border-0 main-menu-hidden-md pos pos-r-0 pos-middle collapsed pr-0" data-toggle="collapse" data-target="#main_menu_collapse" aria-expanded="false">
140  <span class="sr-only">Toggle navigation</span>
141  <span class="svg-link">
142    <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24">
143    <path d="M0 0h24v24H0z" fill="none"></path>
144    <path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path>
145</svg>
146 Menu
147  </span>
148</button>
149
150  </div>
151
152  <div class="collapse main-menu-collapse-md text-center" id="main_menu_collapse">
153    <ul class="main-menu-list main-menu-barnwell-list">
154        
155  <li class="menu-item">
156    <a class="menu-link " href="/">Home</a>
157  </li>
158
159
160        
161  <li class="menu-item">
162    <a class="menu-link " href="/about">About</a>
163  </li>
164
165
166        
167  <li class="menu-item">
168    <a class="menu-link active" href="/pages/contact">Contact</a>
169  </li>
170
171
172        
173  <li class="menu-item">
174    <a class="menu-link " target="_blank" href="https://redoakpsychotherapy.janeapp.com/">Book Now</a>
175  </li>
176
177
178    </ul>
179
180    
181
182  </div>
183</nav>
184
185    </div>
186
187
188          <div class="header relative d-flex py-3 py-md-5 bg-cover bg-none overflow-hidden  bg-dark " style="--background-image-url: url(&#39;/df_media/W1siZiIsIjIwMjYvMDUvMjEvMTUvMzkvNDcvMzk0MzEyMzMtNjhlMy00OWZjLTg5MDYtZDI0OWQ2ZDk4ZDdkL2Rhbi1nb2xkLVExekp0TmRNRVFZLXVuc3BsYXNoLmpwZyJdLFsicCIsInRodW1iIiwiMjAwMHgxNTAwXHUwMDNlIl1d/dan-gold-Q1zJtNdMEQY-unsplash.jpg?sha=56b564036eaa0edf&#39;); --background-image-url-webp: url(&#39;/df_media/W1siZiIsIjIwMjYvMDUvMjEvMTUvMzkvNDcvMzk0MzEyMzMtNjhlMy00OWZjLTg5MDYtZDI0OWQ2ZDk4ZDdkL2Rhbi1nb2xkLVExekp0TmRNRVFZLXVuc3BsYXNoLmpwZyJdLFsicCIsInRvX3dlYnAiXSxbInAiLCJ0aHVtYiIsIjIwMDB4MTUwMFx1MDAzZSJdXQ/dan-gold-Q1zJtNdMEQY-unsplash.jpg?sha=6a4e612fd67b6564&#39;); background-position: center; min-height: 71vh;">
189  <div class="bg-dark pos pos-cover" style="opacity:0.42;"></div>
190
191
192  <div class="container relative d-flex flex-column">
193    
194    <div class="my-auto ">
195        <div class="text-center">
196          <div class="relative d-inline-block">
197            <h1 class="header-heading ">
198              <span class="bg-transparent">
199                Contact Us
200              </span>
201            </h1>
202          
203          </div>
204        </div>
205          <div class="mx-auto text-center">
206  </div>
207
208        
209    </div>
210
211    
212  </div>
213
214  
215  <!--<div class="pos pos-b-1 pos-l-1">
216    <button class="js-play-video-button p-2 bg-none border-0 d-none" style="opacity: 0.5;">
217    </button>
218    <button class="js-pause-video-button p-2 bg-none border-0 d-none" style="opacity: 0.5;">
219    </button>
220    <div class="js-loading-video-button">
221      <div class="d-flex p-2" style="opacity: 0.5;">
222      </div>
223    </div>
224  </div>-->
225
226  
227</div>
228
229
230
231
232          <main role="main" class='content flex-grow-1 Contact page_8 clearfix m-0 p-0'>
233            
234
235
236
237  
238
239
240
241
242
243<div class="">
244
245
246    <div class="js-sortable-top">
247          <div id="block-60"  class="relative block-wrapper  " data-block="60">
248    <div class="js-block-container ">
249
250        <div class="d-flex align-items-center text-center py-3 js-block-adjust-padding py-1 py-md-3 bg-primary-counter relative bg-cover bg-none overflow-hidden js-block-height js-block-background js-block-background-photo " style=" min-height: 45vh;">
251
252          <div class="bg-primary-counter pos pos-cover js-block-background js-block-opacity" style="opacity: 1.0;" data-block-overlay> </div>
253
254
255          
256<div class="container relative">
257
258
259  <div id="block_60" class="sortable">
260      <div id="block_element_56" class="element sortable-item mb-3">
261          <h2>We&#39;d love to hear from you
262          </h2>
263        <h3></h3>
264          <div class="accent-color text-default text-size-medium"><p><span>Fill out the form below and we'll be in touch. Not sure what to write? Even a simple "I'd like to learn more" is enough and we'll take it from there.</span></p>
265<p><span>You can also&nbsp;click the "book now" button to schedule a meet and greet or a session!&nbsp;</span></p></div>
266          <a class="btn-secondary  btn-lg  mt-1 btn z-index-100 js-block-btn-one" target="_blank" href="https://redoakpsychotherapy.janeapp.com/">BOOK NOW</a>
267
268      </div>
269        
270  </div>
271
272</div>
273
274
275          <div class="pos z-index-100" style="top: 2px; right: 70px;">
276            <div id= "visibility-status-icon-block-60" style="height: 18px;" data-toggle="tooltip" data-placement="left" title="Block hidden">
277            </div>
278          </div>
279        </div>
280
281
282    </div>
283  </div>
284
285
286
287    </div>
288    <div class="js-sortable-top">
289          <div id="block-64"  class="relative block-wrapper  " data-block="64">
290    <div class="js-block-container ">
291
292        <div class="d-flex align-items-center py-3 js-block-adjust-padding py-1 py-md-3 bg-tertiary relative bg-cover bg-none overflow-hidden js-block-height js-block-background js-block-background-photo " style=" min-height: 45vh;">
293
294          <div class="bg-tertiary pos pos-cover js-block-background js-block-opacity" style="opacity: 1.0;" data-block-overlay> </div>
295
296
297          
298<div class="relative container mb-5" style="width:650px;">
299
300    <h2 class="my-3">
301      Have a Question for us?
302    </h2>
303    <h4>Leave your email, as well as your question and your name in the &quot;Message&quot; area below and we&#39;ll reach out to you as soon as we can. </h4>
304
305  <hr>
306
307  <form class="new_contact_message" id="new_contact_message" role="form" action="/contact_messages" accept-charset="UTF-8" method="post"><input type="hidden" name="utf8" value="&#x2713;" autocomplete="off" /><input type="hidden" name="authenticity_token" value="Vd5SMq5DHetYboKkubQgkJy7iWAYP-IyvRFNojcbKXN1N1L8YxfngSR_PaUaikl5eWMUQk-fZAOvWtk4y3d5ag" autocomplete="off" />
308
309  <div class="form-group">
310    <label for="contact_message_sender_name">Name</label>
311    <input class="form-control" type="text" name="contact_message[sender_name]" id="contact_message_sender_name" />
312  </div>
313
314
315    <div class="form-group">
316      <label for="contact_message_sender_email">Email</label>
317      <input class="form-control" type="email" name="contact_message[sender_email]" id="contact_message_sender_email" />
318    </div>
319
320    <div class="form-group">
321      <label for="contact_message_sender_phone">Phone</label>
322      <input class="form-control" type="text" name="contact_message[sender_phone]" id="contact_message_sender_phone" />
323    </div>
324
325
326
327  <div class="form-group">
328    <label for="contact_message_message">Message</label>
329    <textarea rows="4" class="form-control" name="contact_message[message]" id="contact_message_message">
330</textarea>
331  </div>
332
333  <div class="form-group">
334    <p style="margin-bottom: 4px;"><strong>Privacy and sharing of information</strong> - <em>Required</em></p>
335    <div class="help-block" style="margin-top: 0; color: inherit;">
336      This form is not for health information, and I consent to my contact information being used to respond to my inquiry. My message will be sent to this clinic via unencrypted email. Do not include symptoms, diagnoses, medications, or other sensitive details.
337    </div>
338    <label>
339      <input type="checkbox" name="agreed_to_disclosure" id="agreed_to_disclosure" value="1" class="check-box js-required-consent" required="required" />
340      <strong>I agree</strong>
341    </label>
342  </div>
343
344
345  <div class="form-group">
346    <div class="recaptcha">
vendor: 75 bytes, lines 346-347
346
347    <script src="https://www.recaptcha.net/recaptcha/enterprise.js?render=
3476LdH0xIgAAAAANhvyv9dGy294Oss94DJBez5_jnq
vendor: 23 bytes, lines 347-348
347"   ></script>
348        
348<script>
349          // Define function so that we can call it again later if we need to reset it
350          // This executes reCAPTCHA and then calls our callback.
351          function executeRecaptchaForContactForm() {
352            grecaptcha.enterprise.ready(function() {
353              grecaptcha.enterprise.execute('6LdH0xIgAAAAANhvyv9dGy294Oss94DJBez5_jnq', {action: 'contact_form'}).then(function(token) {
354                setInputWithRecaptchaResponseTokenForContactForm('g-recaptcha-response-data-contact-form', token)
355              });
356            });
357          };
358          // Invoke immediately
359          executeRecaptchaForContactForm()
360
361          // Async variant so you can await this function from another async function (no need for
362          // an explicit callback function then!)
363          // Returns a Promise that resolves with the response token.
364          async function executeRecaptchaForContactFormAsync() {
365            return new Promise((resolve, reject) => {
366             grecaptcha.enterprise.ready(async function() {
367                resolve(await grecaptcha.enterprise.execute('6LdH0xIgAAAAANhvyv9dGy294Oss94DJBez5_jnq', {action: 'contact_form'}))
368              });
369            })
370          };
371
372                  var setInputWithRecaptchaResponseTokenForContactForm = function(id, token) {
373          var element = document.getElementById(id);
374          if (element !== null) element.value = token;
375        }
376
377        </script>
377
378<input type="hidden" name="g-recaptcha-response-data[contact_form]" id="g-recaptcha-response-data-contact-form" data-sitekey="6LdH0xIgAAAAANhvyv9dGy294Oss94DJBez5_jnq" class="g-recaptcha g-recaptcha-response "/>
379
380  <small>
381    This site is protected by reCAPTCHA and the Google
382      <a href="https://policies.google.com/privacy">Privacy Policy</a> and
383      <a href="https://policies.google.com/terms">Terms of Service</a> apply.
384  </small>
385</div>
386
387  </div>
388
389  <input type="hidden" name="block_id" id="block_id" value="64" autocomplete="off" />
390  <input type="hidden" name="block_page_id" id="block_page_id" value="37" autocomplete="off" />
391
392  <div class="form-group">
393    <input type="submit" name="commit" value="SEND EMAIL" class="btn btn-lg btn-secondary js-block-btn-one" data-disable-with="Sending..." />
394  </div>
395</form>
396</div>
397
398
399          <div class="pos z-index-100" style="top: 2px; right: 70px;">
400            <div id= "visibility-status-icon-block-64" style="height: 18px;" data-toggle="tooltip" data-placement="left" title="Block hidden">
401            </div>
402          </div>
403        </div>
404
405
406    </div>
407  </div>
408
409
410
411    </div>
412
413    <div id="page_content" class="relative ">
414      <div class="container">
415        
416      </div>
417    </div>
418
419
420</div>
421
422  <span class="js-display-page-position-bottom"></span>
423
424  
425
426
427
428          </main>
429
430
431
432          <div
433  class="footer footer-columns bg-none bg-primary"
434>
435  <div
436    class="bg-footer py-3"
437    style=" min-height: 25vh;"
438  >
439    <div
440      class="bg-primary pos pos-cover"
441      style="opacity:1.0;"
442    ></div>
443    <div class="relative container">
444      <div class="row d-sm-flex align-items-center flex-wrap my-4">
445          <div class="col-sm-3 col-md-4 text-center">
446            <img alt="logo" class="img-responsive mx-auto" style="max-width: clamp(min(100%, 225px), 225px, 100%)" src="https://d2t6o06vr3cm40.cloudfront.net/2026/06/24/19/28/26/4ff7c736-649f-4404-9a12-a389c38dba17/RED-OAK-Social-White-Red.jpg" />
447          </div>
448        <div class="col-sm-9 col-md-8">
449          <div class="row">
450            
451
452<div class="col-md-3">
453      <ul class="list-unstyled mb-0 ">
454          <li class="mb-3">
455              <h2 class="footer-heading ">Red Oak Psychotherapy</h2>
456            <div class="footer-text">
457              300 March Rd, Office #420
458                <br/>
459                Ottawa, ON
460                <br/>
461                K2K 2E4 Canada
462                <br/>
463                <a target="_blank" aria-label="Map opens in new window" href="https://www.google.ca/maps?q=Red+Oak+Psychotherapy%2C+300+March+Rd%2C+Office+%23420%2C+Ottawa%2C+K2K+2E4%2C+ON">View on Google Maps</a>
464            </div>
465          </li>
466      </ul>
467
468</div>
469
470              <div class="col-md-4">
471                
472  <div class="mb-3">
473      <h2 class="footer-heading ">Contact</h2>
474
475    <ul class="list-unstyled footer-text ">
476        <li class="mt-1 d-md-flex">
477          <p><span class="footer-item-label mr-1">Phone:</span><br /><a href="tel:+16132508731">6132508731</a></p>
478        </li>
479
480        <li class="mt-1 d-md-flex">
481          
482          <p><span class="footer-item-label mr-1">Email:</span><br /><a encode="javascript" class="word-break-all" href="mailto:[email protected]">[email protected]</a></p>
483        </li>
484    </ul>
485  </div>
486
487                  
488
489              </div>
490            
491  <div class="col-md-4 footer-text">
492    <p><a href="https://www.psychologytoday.com/ca/therapists/mason-flatla-kanata-on/755628">Find us on Psychology Today! </a></p>
493  </div>
494
495          </div>
496        </div>
497      </div>
498
499      <div class="d-sm-flex row flex-wrap">
500          <div class="text-center col-sm-3 col-md-4">
501            
502
503
504          </div>
505        <div class="col-sm-9 col-md-8">
506          <div class="row d-sm-flex flex-wrap">
507            
508
509            
510
511          </div>
512        </div>
513      </div>
514
515      <div class="row d-sm-flex align-items-center text-center">
516        
517  <div class="ml-auto col-md-6 text-center">
518    <div class="d-sm-flex d-sm-flex align-items-center justify-content-end">
519        <div class="list-mr-3 mb-3 mb-sm-0">
520          <a href='https://jane.app/features/websites' target='_blank' class='d-block'>
521              <img alt="Site Powered By Jane Websites" style="max-width: 150px; max-height: 100px;" src="https://d2t6o06vr3cm40.cloudfront.net/affiliates-logos/jane_websites_logo_white.png" />
522
523
524
525          </a>
526        </div>
527    </div>
528  </div>
529
530      </div>
531        <hr>
532      <div class="d-sm-flex align-items-center">
533        <div class="small text-center text-sm-left mb-3 mb-sm-0">
534  &copy; 2026 Red Oak Psychotherapy. All Rights Reserved.
535    | 
536  <a data-toggle="modal" data-target="#modal-window" class="" data-remote="true" href="/login">Login</a>
537
538</div>
539
540
541      </div>
542    </div>
543  </div>
544</div>
545
546
547
548
549    <div id="modal-window" class="modal fade" role="dialog" aria-hidden="true">
550      <div class="modal-dialog d-flex align-items-center justify-content-center" role="document">
551        <div class="modal-content flex-basis-100">
552          <div class="modal-header">
553            <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
554          </div>
555          <div class="modal-inside p-1"></div>
556        </div>
557      </div>
558    </div>
559
560
561    
562      
562<script>
563    $(function(){
564      sticky_navbar();
565    });
566  </script>
566
567
568    <div id="breakpoints">
569      <div class="hidden-xs"></div>
570      <div class="hidden-sm"></div>
571      <div class="hidden-md"></div>
572      <div class="hidden-lg"></div>
573    </div>
574    
575    
576  </body>
577</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.