Help
RSS
API
Feed
Maltego
Contact
Domain > canadianfunerals.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
Whois
Property
Value
Email
DOMAINS@CANADIANWEBHOSTING.COM
NameServer
NS110.CANADIANWEBHOSTING.COM
Created
2003-11-29 00:00:00
Changed
2014-11-25 00:00:00
Expires
2015-11-29 00:00:00
Registrar
ENOM, INC.
DNS Resolutions
Date
IP Address
2024-08-06
192.249.119.48
(
ClassC
)
Port 443
HTTP/1.1 200 OKServer: nginxDate: Tue, 06 Aug 2024 11:49:32 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveX-UA-Compatible: IEedgeLink: https://canadianfunerals.com/wp-json/>; relhttps://api.w.org/, https://canadianfunerals.com/wp-json/wp/v2/pages/60393>; relalternate; titleJSON; typeapplication/json, https://canadianfunerals.com/>; relshortlink !DOCTYPE html>html langen-US>head>meta charsetUTF-8>meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 />meta nameviewport contentwidthdevice-width, initial-scale1>title>Canadian Funerals Online: Your Trusted Guide to Funeral and Cremation Arrangements/title>meta namedescription contentDealing with the loss of a loved one? Canadian Funerals Online is here to help. Get expert guidance on funeral & cremation planning in Canada. />link relcanonical hrefhttps://canadianfunerals.com/ />meta propertyog:locale contenten_US />meta propertyog:type contentwebsite />meta propertyog:title contentHome />meta propertyog:description contentDealing with the loss of a loved one? Canadian Funerals Online is here to help. Get expert guidance on funeral & cremation planning in Canada. />meta propertyog:url contenthttps://canadianfunerals.com/ />meta propertyog:site_name contentCanadian Funerals Online />meta propertyarticle:modified_time content2024-07-22T19:48:27+00:00 />meta propertyog:image contenthttps://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-scaled.jpeg />meta nametwitter:card contentsummary_large_image /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://canadianfunerals.com/,url:https://canadianfunerals.com/,name:Canadian Funerals Online: Your Trusted Guide to Funeral and Cremation Arrangements,isPartOf:{@id:https://canadianfunerals.com/#website},about:{@id:https://canadianfunerals.com/#organization},primaryImageOfPage:{@id:https://canadianfunerals.com/#primaryimage},image:{@id:https://canadianfunerals.com/#primaryimage},thumbnailUrl:https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-scaled.jpeg,datePublished:2021-03-19T17:19:04+00:00,dateModified:2024-07-22T19:48:27+00:00,description:Dealing with the loss of a loved one? Canadian Funerals Online is here to help. Get expert guidance on funeral & cremation planning in Canada.,breadcrumb:{@id:https://canadianfunerals.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://canadianfunerals.com/}},{@type:ImageObject,inLanguage:en-US,@id:https://canadianfunerals.com/#primaryimage,url:https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-scaled.jpeg,contentUrl:https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-scaled.jpeg,width:2560,height:1920,caption:Affordable Cremation Services in Canada},{@type:BreadcrumbList,@id:https://canadianfunerals.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://canadianfunerals.com/#website,url:https://canadianfunerals.com/,name:Canadian Funerals Online,description:Connecting People with Funeral & Cremation Services Nationwide,publisher:{@id:https://canadianfunerals.com/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://canadianfunerals.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:en-US},{@type:Organization,@id:https://canadianfunerals.com/#organization,name:Canadian Funerals Online,url:https://canadianfunerals.com/,logo:{@type:ImageObject,inLanguage:en-US,@id:https://canadianfunerals.com/#/schema/logo/image/,url:https://canadianfunerals.com/wp-content/uploads/2024/07/Canadian-Funeral-Services-Logo-500px.png,contentUrl:https://canadianfunerals.com/wp-content/uploads/2024/07/Canadian-Funeral-Services-Logo-500px.png,width:500,height:50,caption:Canadian Funerals Online},image:{@id:https://canadianfunerals.com/#/schema/logo/image/}}}/script> link hrefhttps://fonts.gstatic.com crossorigin relpreconnect />link hrefhttps://fonts.googleapis.com crossorigin relpreconnect />link relalternate typeapplication/rss+xml titleCanadian Funerals Online » Feed hrefhttps://canadianfunerals.com/feed/ />link relalternate typeapplication/rss+xml titleCanadian Funerals Online » Comments Feed hrefhttps://canadianfunerals.com/comments/feed/ />link relpreload hrefhttps://canadianfunerals.com/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/webfonts/fa-solid-900.woff2 asfont typefont/woff2 crossoriginanonymous> script src//www.googletagmanager.com/gtag/js?idG-26BRL4BTYP data-cfasyncfalse data-wpfc-renderfalse async>/script> script data-cfasyncfalse data-wpfc-renderfalse>var mi_version 9.0.1; var mi_track_user true; var mi_no_track_reason ; var MonsterInsightsDefaultLocations {page_location:https:\/\/canadianfunerals.com\/}; if ( typeof MonsterInsightsPrivacyGuardFilter function ) { var MonsterInsightsLocations (typeof MonsterInsightsExcludeQuery object) ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations (typeof MonsterInsightsExcludeQuery object) ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs ga-disable-G-26BRL4BTYP, ; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index 0; index disableStrs.length; index++) { if (document.cookie.indexOf(disableStrsindex + true) > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index 0; index disableStrs.length; index++) { windowdisableStrsindex true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index 0; index disableStrs.length; index++) { document.cookie disableStrsindex + true; expiresThu, 31 Dec 2099 23:59:59 UTC; path/; windowdisableStrsindex true; } } if (undefined typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer window.dataLayer || ; window.MonsterInsightsDualTracker { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type event) { parameters.send_to monsterinsights_frontend.v4_id; var hookName name; if (typeof parametersevent_category ! undefined) { hookName parametersevent_category + : + name; } if (typeof MonsterInsightsDualTracker.trackershookName ! undefined) { MonsterInsightsDualTracker.trackershookName(parameters); } else { __gtagDataLayer(event, name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker(js, new Date()); __gtagTracker(set, { developer_id.dZGIzZG: true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker(set, MonsterInsightsLocations); } __gtagTracker(config, G-26BRL4BTYP, {forceSSL:true,anonymize_ip:true,link_attribution:true} ); window.gtag __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn function () { return null; }; var newtracker function () { return new Tracker(); }; var Tracker function () { return null; }; var p Tracker.prototype; p.get noopfn; p.set noopfn; p.send function () { var args Array.prototype.slice.call(arguments); args.unshift(send); __gaTracker.apply(null, args); }; var __gaTracker function () { var len arguments.length; if (len 0) { return; } var f argumentslen - 1; if (typeof f ! object || f null || typeof f.hitCallback ! function) { if (send arguments0) { var hitConverted, hitObject false, action; if (event arguments1) { if (undefined ! typeof arguments3) { hitObject { eventAction: arguments3, eventCategory: arguments2, eventLabel: arguments4, value: arguments5 ? arguments5 : 1, } } } if (pageview arguments1) { if (undefined ! typeof arguments2) { hitObject { eventAction: page_view, page_path: arguments2, } } } if (typeof arguments2 object) { hitObject arguments2; } if (typeof arguments5 object) { Object.assign(hitObject, arguments5); } if (undefined ! typeof arguments1.hitType) { hitObject arguments1; if (pageview hitObject.hitType) { hitObject.eventAction page_view; } } if (hitObject) { action timing arguments1.hitType ? timing_complete : hitObject.eventAction; hitConverted mapArgs(hitObject); __gtagTracker(event, action, hitConverted); } } return; } function mapArgs(args) { var arg, hit {}; var gaMap { eventCategory: event_category, eventAction: event_action, eventLabel: event_label, eventValue: event_value, nonInteraction: non_interaction, timingCategory: event_category, timingVar: name, timingValue: value, timingLabel: event_label, page: page_path, location: page_location, title: page_title, referrer : page_referrer, }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hitgaMaparg argsarg; } else { hitarg argsarg; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create newtracker; __gaTracker.getByName newtracker; __gaTracker.getAll function () { return ; }; __gaTracker.remove noopfn; __gaTracker.loaded true; window__gaTracker __gaTracker; })(); } else { console.log(); (function () { function __gtagTracker() { return null; } window__gtagTracker __gtagTracker; windowgtag __gtagTracker; })(); }/script> link relstylesheet idformidable-css hrefhttps://canadianfunerals.com/wp-content/cache/autoptimize/css/autoptimize_single_32c6acc7e4413b8bd3cb0c78b9e5e49b.css?ver7311416 mediaall />link relstylesheet idwp-block-library-css hrefhttps://canadianfunerals.com/wp-includes/css/dist/block-library/style.min.css?ver6.6.1 mediaall />style idsafe-svg-svg-icon-style-inline-css>.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}/style>style idclassic-theme-styles-inline-css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--color--global-color-8: var(--global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idfont-awesome-5-css hrefhttps://canadianfunerals.com/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/css/all.min.css?ver2.8.3.3 mediaall />link relstylesheet idfl-builder-layout-60393-css hrefhttps://canadianfunerals.com/wp-content/cache/autoptimize/css/autoptimize_single_2a256ab52a87b27366a15699c5a023f3.css?ver2a256ab52a87b27366a15699c5a023f3 mediaall />link relstylesheet idwp-show-posts-css hrefhttps://canadianfunerals.com/wp-content/plugins/wp-show-posts/css/wp-show-posts-min.css?ver1.1.6 mediaall />link relstylesheet idwp-show-posts-pro-css hrefhttps://canadianfunerals.com/wp-content/plugins/wp-show-posts-pro/css/wp-show-posts.min.css?ver1.0.0 mediaall />link relstylesheet iddashicons-css hrefhttps://canadianfunerals.com/wp-includes/css/dashicons.min.css?ver6.6.1 mediaall />link relstylesheet idgenerate-style-css hrefhttps://canadianfunerals.com/wp-content/themes/generatepress/assets/css/main.min.css?ver3.4.0 mediaall />style idgenerate-style-inline-css>.generate-page-header, .page-header-image, .page-header-image-single {display:none}.is-right-sidebar{width:25%;}.is-left-sidebar{width:25%;}.site-content .content-area{width:100%;}@media (max-width: 1280px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}}.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;}/style>link relstylesheet idgenerate-google-fonts-css hrefhttps://fonts.googleapis.com/css?familyMontserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRaleway%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&displayauto&ver3.4.0 mediaall />link relstylesheet idgeneratepress-dynamic-css hrefhttps://canadianfunerals.com/wp-content/uploads/generatepress/style.min.css?ver1721896662 mediaall />link relstylesheet idgenerate-child-css hrefhttps://canadianfunerals.com/wp-content/cache/autoptimize/css/autoptimize_single_98694ace0f3ae8774557719d7ff40b4b.css?ver1720366459 mediaall />style idgenerateblocks-inline-css>.gb-image-76e43f8c{vertical-align:middle;}.gb-image-8617e291{vertical-align:middle;}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-6977c657{background-color:var(--base-2);}.gb-container-06559904{max-width:1100px;display:flex;justify-content:flex-start;column-gap:60px;padding-top:40px;padding-bottom:40px;margin-right:auto;margin-left:auto;}.gb-container-abee90cb{width:50%;display:flex;flex-direction:column;align-items:center;row-gap:20px;}.gb-container-1132c1c3{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;column-gap:20px;row-gap:20px;}.gb-container-24b79939{flex-direction:column;}.gb-container-a8e38aa5{display:flex;flex-direction:row;column-gap:30px;}.gb-container-2f7621b9{flex-direction:column;}.gb-container-74f29ad4{flex-direction:column;}.gb-container-d1da6c12{display:flex;flex-direction:row;justify-content:flex-start;column-gap:15px;}.gb-container-228bde27{background-color:var(--global-color-8);color:var(--base-3);}.gb-container-228bde27:hover{color:var(--base);}.gb-container-3952112f{max-width:1100px;padding-top:10px;padding-bottom:10px;margin-right:auto;margin-left:auto;}h3.gb-headline-6203a1a7{margin-bottom:0px;color:var(--global-color-8);}p.gb-headline-9067d7b7{text-align:center;margin-bottom:0px;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}a.gb-button-844d5aa8{display:inline-flex;align-items:center;column-gap:0.5em;padding:10px;background-color:var(--global-color-8);color:#ffffff;text-decoration:none;}a.gb-button-844d5aa8:hover, a.gb-button-844d5aa8:active, a.gb-button-844d5aa8:focus{background-color:var(--accent);color:#ffffff;}a.gb-button-844d5aa8 .gb-icon{line-height:0;}a.gb-button-844d5aa8 .gb-icon svg{width:2em;height:2em;fill:currentColor;}a.gb-button-c36bebbb{display:inline-flex;align-items:center;column-gap:0.5em;padding:10px;background-color:var(--global-color-8);color:#ffffff;text-decoration:none;}a.gb-button-c36bebbb:hover, a.gb-button-c36bebbb:active, a.gb-button-c36bebbb:focus{background-color:var(--accent);color:#ffffff;}a.gb-button-c36bebbb .gb-icon{line-height:0;}a.gb-button-c36bebbb .gb-icon svg{width:2em;height:2em;fill:currentColor;}a.gb-button-a42a9aa1{display:inline-flex;align-items:center;column-gap:0.5em;padding:10px;background-color:var(--global-color-8);color:#ffffff;text-decoration:none;}a.gb-button-a42a9aa1:hover, a.gb-button-a42a9aa1:active, a.gb-button-a42a9aa1:focus{background-color:var(--accent);color:#ffffff;}a.gb-button-a42a9aa1 .gb-icon{line-height:0;}a.gb-button-a42a9aa1 .gb-icon svg{width:2em;height:2em;fill:currentColor;}@media (max-width: 767px) {.gb-container-06559904{flex-direction:column;align-items:center;padding-right:20px;padding-left:20px;}.gb-container-a8e38aa5{flex-direction:column;}}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}/style>link relstylesheet idgenerate-offside-css hrefhttps://canadianfunerals.com/wp-content/plugins/gp-premium/menu-plus/functions/css/offside.min.css?ver2.4.1 mediaall />style idgenerate-offside-inline-css>:root{--gp-slideout-width:265px;}.slideout-navigation, .slideout-navigation a{color:#14246d;}.slideout-navigation button.slideout-exit{color:#14246d;padding-left:8px;padding-right:8px;}.slide-opened nav.toggled .menu-toggle:before{display:none;}@media (max-width: 1280px){.menu-bar-item.slideout-toggle{display:none;}}/style>link relstylesheet idgenerate-navigation-branding-css hrefhttps://canadianfunerals.com/wp-content/plugins/gp-premium/menu-plus/functions/css/navigation-branding-flex.min.css?ver2.4.1 mediaall />style idgenerate-navigation-branding-inline-css>@media (max-width: 1280px){.site-header, #site-navigation, #sticky-navigation{display:none !important;opacity:0.0;}#mobile-header{display:block !important;width:100% !important;}#mobile-header .main-nav > ul{display:none;}#mobile-header.toggled .main-nav > ul, #mobile-header .menu-toggle, #mobile-header .mobile-bar-items{display:block;}#mobile-header .main-nav{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}.main-navigation.has-branding.grid-container .navigation-branding, .main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px;}.navigation-branding img, .site-logo.mobile-header-logo img{height:60px;width:auto;}.navigation-branding .main-title{line-height:60px;}@media (max-width: 1110px){#site-navigation .navigation-branding, #sticky-navigation .navigation-branding{margin-left:10px;}}@media (max-width: 1280px){.main-navigation.has-branding.nav-align-center .menu-bar-items, .main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto;}.navigation-branding{margin-right:auto;margin-left:10px;}.navigation-branding .main-title, .mobile-header-navigation .site-logo{margin-left:10px;}.navigation-branding img, .site-logo.mobile-header-logo{height:50px;}.navigation-branding .main-title{line-height:50px;}}/style> script defer srchttps://canadianfunerals.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script> script defer srchttps://canadianfunerals.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver9.0.1 idmonsterinsights-frontend-script-js>/script> script data-cfasyncfalse data-wpfc-renderfalse idmonsterinsights-frontend-script-js-extra>var monsterinsights_frontend {js_events_tracking:true,download_extensions:doc,pdf,ppt,zip,xls,docx,pptx,xlsx,inbound_paths:{\path\:\\\\/go\\\/\,\label\:\affiliate\},{\path\:\\\\/recommend\\\/\,\label\:\affiliate\},home_url:https:\/\/canadianfunerals.com,hash_tracking:false,v4_id:G-26BRL4BTYP};/script> script defer srchttps://canadianfunerals.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script> link relhttps://api.w.org/ hrefhttps://canadianfunerals.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://canadianfunerals.com/wp-json/wp/v2/pages/60393 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://canadianfunerals.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.6.1 />link relshortlink hrefhttps://canadianfunerals.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://canadianfunerals.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fcanadianfunerals.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://canadianfunerals.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fcanadianfunerals.com%2F&formatxml /> script defer srcdata:text/javascript;base64,ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNsYXNzTmFtZSArPSAiIGpzIjs>/script> script defer srcdata:text/javascript;base64,CiAgdmFyIGNsaWNreV9jdXN0b20gPSBjbGlja3lfY3VzdG9tIHx8IHt9OwogIGNsaWNreV9jdXN0b20ub3V0Ym91bmRfcGF0dGVybiA9IFsnL2dvLycsJy9vdXQvJ107Cg>/script> script defer src//static.getclicky.com/101426561.js>/script> link relicon hrefhttps://canadianfunerals.com/wp-content/uploads/2021/02/cropped-cfico-1-32x32.png sizes32x32 />link relicon hrefhttps://canadianfunerals.com/wp-content/uploads/2021/02/cropped-cfico-1-192x192.png sizes192x192 />link relapple-touch-icon hrefhttps://canadianfunerals.com/wp-content/uploads/2021/02/cropped-cfico-1-180x180.png />meta namemsapplication-TileImage contenthttps://canadianfunerals.com/wp-content/uploads/2021/02/cropped-cfico-1-270x270.png />/head>body classhome page-template-default page page-id-60393 wp-custom-logo wp-embed-responsive fl-builder fl-builder-2-8-3-3 post-image-aligned-center slideout-enabled slideout-mobile sticky-menu-no-transition sticky-enabled both-sticky-menu mobile-header mobile-header-logo mobile-header-sticky no-sidebar nav-below-header one-container header-aligned-left dropdown-hover full-width-content itemtypehttps://schema.org/WebPage itemscope> a classscreen-reader-text skip-link href#content titleSkip to content>Skip to content/a>nav idmobile-header itemtypehttps://schema.org/SiteNavigationElement itemscope classmain-navigation mobile-header-navigation has-branding has-sticky-branding>div classinside-navigation grid-container grid-parent>div classsite-logo mobile-header-logo> a hrefhttps://canadianfunerals.com/ titleCanadian Funerals Online relhome> img srchttps://canadianfunerals.com/wp-content/uploads/2024/07/Canadian-Funeral-Services-Logo-500px.png altCanadian Funerals Online classis-logo-image width500 height50 /> /a>/div> button classmenu-toggle aria-controlsmobile-menu aria-expandedfalse> span classgp-icon icon-menu-bars>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z />/svg>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z />/svg>/span>span classmobile-menu>Menu/span> /button>div idmobile-menu classmain-nav>ul idmenu-main class menu sf-menu>li idmenu-item-60686 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-60393 current_page_item menu-item-60686>a hrefhttps://canadianfunerals.com/ aria-currentpage>Home/a>/li>li idmenu-item-64 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-64>a hrefhttps://canadianfunerals.com/finding-a-funeral-home-or-cremation-service-provider-in-canada/>Funeral Homes/a>/li>li idmenu-item-65 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-65>a hrefhttps://canadianfunerals.com/funeral-resources/>Funeral Resources/a>/li>li idmenu-item-60555 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-60555>a hrefhttps://canadianfunerals.com/green-burial-directory/>Green Burials/a>/li>li idmenu-item-63 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-63>a hrefhttps://canadianfunerals.com/air-transportation-of-human-remains-in-canada/>Funeral Shipping/a>/li>li idmenu-item-69 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-69>a hrefhttps://canadianfunerals.com/preplanning-a-funeral-service/>Planning ahead/a>/li>li idmenu-item-73 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-73>a hrefhttps://canadianfunerals.com/contact-us/>Contact Us/a>/li>/ul>/div>/div>/nav>nav classhas-branding main-navigation nav-align-right sub-menu-right idsite-navigation aria-labelPrimary itemtypehttps://schema.org/SiteNavigationElement itemscope>div classinside-navigation>div classnavigation-branding>div classsite-logo> a hrefhttps://canadianfunerals.com/ titleCanadian Funerals Online relhome> img classheader-image is-logo-image altCanadian Funerals Online srchttps://canadianfunerals.com/wp-content/uploads/2024/07/Canadian-Funeral-Services-Logo-500px.png titleCanadian Funerals Online srcsethttps://canadianfunerals.com/wp-content/uploads/2024/07/Canadian-Funeral-Services-Logo-500px.png 1x, https://canadianfunerals.com/wp-content/uploads/2024/07/Canadian-Funeral-Services-Logo-2000px.png 2x width500 height50 /> /a>/div>/div> button classmenu-toggle aria-controlsgenerate-slideout-menu aria-expandedfalse> span classgp-icon icon-menu-bars>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z />/svg>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z />/svg>/span>span classmobile-menu>Menu/span> /button>div idprimary-menu classmain-nav>ul idmenu-main-1 class menu sf-menu>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-60393 current_page_item menu-item-60686>a hrefhttps://canadianfunerals.com/ aria-currentpage>Home/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-64>a hrefhttps://canadianfunerals.com/finding-a-funeral-home-or-cremation-service-provider-in-canada/>Funeral Homes/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-65>a hrefhttps://canadianfunerals.com/funeral-resources/>Funeral Resources/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-60555>a hrefhttps://canadianfunerals.com/green-burial-directory/>Green Burials/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-63>a hrefhttps://canadianfunerals.com/air-transportation-of-human-remains-in-canada/>Funeral Shipping/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-69>a hrefhttps://canadianfunerals.com/preplanning-a-funeral-service/>Planning ahead/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-73>a hrefhttps://canadianfunerals.com/contact-us/>Contact Us/a>/li>/ul>/div>/div>/nav>div classsite grid-container container hfeed idpage>div classsite-content idcontent>div classcontent-area idprimary>main classsite-main idmain>article idpost-60393 classpost-60393 page type-page status-publish itemtypehttps://schema.org/CreativeWork itemscope>div classinside-article>div classentry-content itemproptext>div classfl-builder-content fl-builder-content-60393 fl-builder-content-primary fl-builder-global-templates-locked data-post-id60393>div classfl-row fl-row-full-width fl-row-bg-photo fl-node-6054dd0088925 fl-row-default-height fl-row-align-center data-node6054dd0088925>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-6054dd008892d fl-col-group-equal-height fl-col-group-align-center data-node6054dd008892d>div classfl-col fl-node-6054dd008892f data-node6054dd008892f>div classfl-col-content fl-node-content>div classfl-module fl-module-rich-text fl-node-6054dd008893f data-node6054dd008893f>div classfl-module-content fl-node-content>div classfl-rich-text>h1>Connecting People with Funeral & Cremation Services Nationwide/h1>/div>/div>/div>div classfl-module fl-module-separator fl-node-6054dd0088942 data-node6054dd0088942>div classfl-module-content fl-node-content>div classfl-separator>/div>/div>/div>div classfl-module fl-module-rich-text fl-node-6054dd0088941 data-node6054dd0088941>div classfl-module-content fl-node-content>div classfl-rich-text>p>Welcome to Canadian Funerals Online, your trusted guide to funeral & cremation planning. We understand that dealing with the loss of a loved one is challenging, and making funeral arrangements can be overwhelming./p>p>If you need an affordable cremation service, visit DFS Memorials.br /> a hrefhttps://dfsmemorials.com/local-providers target_blank relnoopener>Find a low-cost cremation from $845 >>/a>/p>/div>/div>/div>/div>/div>div classfl-col fl-node-6054dd0088930 fl-col-small data-node6054dd0088930>div classfl-col-content fl-node-content>div idhome-search-box classfl-module fl-module-rich-text fl-node-6054dd0088939 data-node6054dd0088939>div classfl-module-content fl-node-content>div classfl-rich-text>h2>Find a Funeral Home/h2>p>Choose your Province below - youll then be able to find a funeral home in your local town./p>p>div classstate-dropdown>select onchangelocation this.value;>option disabled selected>Choose Province/option>option valuehttps://canadianfunerals.com/provinces/alberta/>Alberta/option>option valuehttps://canadianfunerals.com/provinces/british-columbia/>British Columbia/option>option valuehttps://canadianfunerals.com/provinces/manitoba/>Manitoba/option>option valuehttps://canadianfunerals.com/provinces/new-brunswick/>New Brunswick/option>option valuehttps://canadianfunerals.com/provinces/newfoundland/>Newfoundland/option>option valuehttps://canadianfunerals.com/provinces/nova-scotia/>Nova Scotia/option>option valuehttps://canadianfunerals.com/provinces/nunavut-nwt/>Nunavut & NWT/option>option valuehttps://canadianfunerals.com/provinces/ontario/>Ontario/option>option valuehttps://canadianfunerals.com/provinces/prince-edward-island/>Prince Edward Island/option>option valuehttps://canadianfunerals.com/provinces/quebec/>Quebec/option>option valuehttps://canadianfunerals.com/provinces/saskatchewan/>Saskatchewan/option>option valuehttps://canadianfunerals.com/provinces/yukon-territory/>Yukon Territory/option>/select>/div>/p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-full-width fl-row-bg-none fl-node-6054dd0088932 fl-row-default-height fl-row-align-center data-node6054dd0088932>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-6054dd0088933 data-node6054dd0088933>div classfl-col fl-node-6054dd0088934 fl-col-small data-node6054dd0088934>div classfl-col-content fl-node-content>div classfl-module fl-module-callout fl-node-6054dd008893b data-node6054dd008893b>div classfl-module-content fl-node-content>div classfl-callout fl-callout-has-icon fl-callout-icon-above-title>div classfl-callout-content> span classfl-icon> a hrefhttps://canadianfunerals.com/air-transportation-of-human-remains-in-canada/ target_self> i classfas fa-spa aria-hiddentrue>/i> /a> /span>h2 classfl-callout-title>a hrefhttps://canadianfunerals.com/air-transportation-of-human-remains-in-canada/ target_self classfl-callout-title-link fl-callout-title-text>span>Funeral Shipping/span>/a>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>An extensive expert Canadian network of Professional Funeral Shippers./p>p>strong>Immediate help to repatriate remains./strong>/p>/div>div classfl-callout-button>div classfl-button-wrap fl-button-width-auto> a hrefhttps://canadianfunerals.com/air-transportation-of-human-remains-in-canada/ target_self classfl-button> span classfl-button-text>Read More/span> /a>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-6054dd0088936 fl-col-small data-node6054dd0088936>div classfl-col-content fl-node-content>div classfl-module fl-module-callout fl-node-6054dd008893e data-node6054dd008893e>div classfl-module-content fl-node-content>div classfl-callout fl-callout-has-icon fl-callout-icon-above-title>div classfl-callout-content> span classfl-icon> a hrefhttps://dfsmemorials.com/canada.html target_blank relnoopener > i classfas fa-dove aria-hiddentrue>/i> /a> /span>h2 classfl-callout-title>a hrefhttps://dfsmemorials.com/canada.html target_blank relnoopener classfl-callout-title-link fl-callout-title-text>span>Simple Cremations/span>/a>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>How to arrange a direct cremation service to reduce funeral costs./p>p>strong>Direct Cremation from $845/strong>/p>/div>div classfl-callout-button>div classfl-button-wrap fl-button-width-auto> a hrefhttps://dfsmemorials.com/canada.html target_blank classfl-button relnoopener > span classfl-button-text>Read More/span> /a>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-6054dd0088937 fl-col-small data-node6054dd0088937>div classfl-col-content fl-node-content>div classfl-module fl-module-callout fl-node-6054dd008893c data-node6054dd008893c>div classfl-module-content fl-node-content>div classfl-callout fl-callout-has-icon fl-callout-icon-above-title>div classfl-callout-content> span classfl-icon> a href/funeral-resources/ target_self> i classfas fa-comments aria-hiddentrue>/i> /a> /span>h2 classfl-callout-title>a href/funeral-resources/ target_self classfl-callout-title-link fl-callout-title-text>span>Funeral Resources/span>/a>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>Visit our selection of articles & guides on a range of death care topics./p>p>strong>Detailed Province & City Guides/strong>/p>/div>div classfl-callout-button>div classfl-button-wrap fl-button-width-auto> a href/funeral-resources/ target_self classfl-button> span classfl-button-text>Read More/span> /a>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-fixed-width fl-row-bg-none fl-node-6054dd008894b fl-row-default-height fl-row-align-center data-node6054dd008894b>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-6054dd008894d fl-col-group-responsive-reversed data-node6054dd008894d>div classfl-col fl-node-6054dd008894e data-node6054dd008894e>div classfl-col-content fl-node-content>div classfl-module fl-module-rich-text fl-node-6054dd0088951 data-node6054dd0088951>div classfl-module-content fl-node-content>div classfl-rich-text>h2>We are here to help with your Funeral & Cremation Arrangements/h2>p>Canadian Funerals Online was established to help families across Canada with making funeral arrangements. From locating a funeral home or crematorium to accessing up-to-date information about funeral services & products./p>p>Use our strong>a hrefhttps://canadianfunerals.com/funeral-resources/>Funeral & Cremation Guides/a>/strong> for funeral planning & other funeral consumer tips!/p>/div>/div>/div>/div>/div>div classfl-col fl-node-6054dd0088950 fl-col-small data-node6054dd0088950>div classfl-col-content fl-node-content>div classfl-module fl-module-photo fl-node-6054dd0088959 data-node6054dd0088959>div classfl-module-content fl-node-content>div classfl-photo fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-jpeg> img fetchpriorityhigh decodingasync classfl-photo-img wp-image-62050 size-full srchttps://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-scaled.jpeg altAffordable Cremation Services in Canada itempropimage height1920 width2560 srcsethttps://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-scaled.jpeg 2560w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-300x225.jpeg 300w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-1024x768.jpeg 1024w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-768x576.jpeg 768w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-1536x1152.jpeg 1536w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Services-2048x1536.jpeg 2048w sizes(max-width: 2560px) 100vw, 2560px />/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-fixed-width fl-row-bg-none fl-node-6054dd0088952 fl-row-default-height fl-row-align-center data-node6054dd0088952>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-6054dd0088953 data-node6054dd0088953>div classfl-col fl-node-6054dd0088955 fl-col-small data-node6054dd0088955>div classfl-col-content fl-node-content>div classfl-module fl-module-photo fl-node-6054dd008895a data-node6054dd008895a>div classfl-module-content fl-node-content>div classfl-photo fl-photo-crop-square fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-jpeg> img loadinglazy decodingasync classfl-photo-img wp-image-62051 size-full srchttps://canadianfunerals.com/wp-content/uploads/bb-plugin/cache/Wooden-Cremation-Urn-Prices-scaled-square-5ad8cd7bd0a8a0e200ad4732ddefe52e-6054dd008895a.jpeg altAffordable Cremation Service Options Alberta Canada itempropimage height1779 width2560 titleDiscounted Funeral Prices & Plans in Canada />/div>/div>/div>/div>/div>/div>div classfl-col fl-node-6054dd0088956 data-node6054dd0088956>div classfl-col-content fl-node-content>div classfl-module fl-module-rich-text fl-node-6054dd0088957 data-node6054dd0088957>div classfl-module-content fl-node-content>div classfl-rich-text>h2>We find the best Cremation Prices - So you dont have to/h2>p>In 2012, we launched a collaboration with a network of local funeral and cremation providers. Providers in the network all offer a simple and affordable direct cremation service within their service area./p>p>strong>DFS Memorials LLC/strong> helps you immediately identify a low-cost direct cremation provider near you. Openly disclosing their direct cremation service package price. No more shopping around. We found the best cremation prices so that you don’t have to spend time doing it./p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-fixed-width fl-row-bg-none fl-node-6054dec58d27d fl-row-default-height fl-row-align-center data-node6054dec58d27d>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-6054dec58d370 fl-col-group-responsive-reversed data-node6054dec58d370>div classfl-col fl-node-6054dec58d372 data-node6054dec58d372>div classfl-col-content fl-node-content>div classfl-module fl-module-rich-text fl-node-6054dec58d373 data-node6054dec58d373>div classfl-module-content fl-node-content>div classfl-rich-text>h2 classgb-headline gb-headline-abfc054c gb-headline-text>Expert advice to help guide you/h2>p>Our team works with experts in the funeral industry to bring you the best funeral advice and guidance we can offer. Our mission is to ‘de-mystify’ the death care sector and help families in Canada better understand how the funeral industry operates. How to access affordable funeral alternatives, make sometimes overwhelming decisions, and make funeral or cremation plans. With funeral information at your fingertips!/p>p>We hope you find our website helpful and find what you need. We would love to hear any comments as to how we can improve our service./p>/div>/div>/div>/div>/div>div classfl-col fl-node-6054dec58d374 fl-col-small data-node6054dec58d374>div classfl-col-content fl-node-content>div classfl-module fl-module-photo fl-node-6054dec58d375 data-node6054dec58d375>div classfl-module-content fl-node-content>div classfl-photo fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-jpeg> img loadinglazy decodingasync classfl-photo-img wp-image-62084 size-full srchttps://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1.jpeg altSocial assistance for a cremation funeral in Canada itempropimage height2032 width2560 titleCremation-Costs-help-Canada srcsethttps://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1.jpeg 2560w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1-300x238.jpeg 300w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1-1024x813.jpeg 1024w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1-768x610.jpeg 768w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1-1536x1219.jpeg 1536w, https://canadianfunerals.com/wp-content/uploads/2024/01/Cremation-Prices-scaled-1-2048x1626.jpeg 2048w sizes(max-width: 2560px) 100vw, 2560px />/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/article>/main>/div>/div>/div>div classsite-footer>div classgb-container gb-container-6977c657>div classgb-container gb-container-06559904 alignfull>div classgb-container gb-container-abee90cb>figure classwp-block-image size-medium>img decodingasync srchttps://staging.us-funerals.com/wp-content/uploads/2020/10/ICC-Logo-with-Tagline-1735x670-1-300x116.png altInternational Cemetary, Cremation and Funeral Association Logo to indicate memberhsip classwp-image-58810/>/figure>figure classwp-block-image size-medium>img decodingasync srchttps://staging.us-funerals.com/wp-content/uploads/2020/10/CANA-Member-Logo-300x145.jpg altCremation Association ff North America logo to indicate memberhsip classwp-image-58811/>/figure>/div>div classgb-container gb-container-1132c1c3>h3 classgb-headline gb-headline-6203a1a7 gb-headline-text>Site Links/h3>div classgb-container gb-container-24b79939>div classgb-container gb-container-a8e38aa5>div classgb-container gb-container-2f7621b9>nav classhas-text-color has-accent-color is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-1 wp-block-navigation-is-layout-flex aria-labelFooter 1>ul classwp-block-navigation__container has-text-color has-accent-color is-vertical wp-block-navigation>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://canadianfunerals.com/about-us/>span classwp-block-navigation-item__label>About Us/span>/a>/li>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://canadianfunerals.com/contact-us/>span classwp-block-navigation-item__label>Contact Us/span>/a>/li>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://canadianfunerals.com/privacy-policy/>span classwp-block-navigation-item__label>Privacy Policy/span>/a>/li>/ul>/nav>/div>div classgb-container gb-container-74f29ad4>nav classhas-text-color has-accent-color is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-2 wp-block-navigation-is-layout-flex aria-labelFooter 2>ul classwp-block-navigation__container has-text-color has-accent-color is-vertical wp-block-navigation>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://canadianfunerals.com/funeral-resources/>span classwp-block-navigation-item__label>Funeral Resources/span>/a>/li>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://canadianfunerals.com/finding-a-funeral-home-or-cremation-service-provider-in-canada/>span classwp-block-navigation-item__label>Find a Funeral Home/span>/a>/li>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://canadianfunerals.com/sitemap/>span classwp-block-navigation-item__label>Sitemap/span>/a>/li>/ul>/nav>/div>/div>/div>div classgb-container gb-container-d1da6c12> a classgb-button gb-button-844d5aa8 href/contact-us/>span classgb-icon>svg aria-hiddentrue roleimg height1em width1em viewBox0 0 512 512 xmlnshttp://www.w3.org/2000/svg>path fillcurrentColor dM464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z>/path>/svg>/span>/a> a classgb-button gb-button-c36bebbb hrefhttps://www.facebook.com/CanadianFuneralsOnline>span classgb-icon>svg aria-hiddentrue roleimg height1em width1em viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path fillcurrentColor dM400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z>/path>/svg>/span>/a> a classgb-button gb-button-a42a9aa1 hrefhttps://twitter.com/CanadianFuneral>span classgb-icon>svg aria-hiddentrue roleimg height1em width1em viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path fillcurrentColor dM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z>/path>/svg>/span>/a>/div>/div>/div>/div>div classgb-container gb-container-228bde27>div classgb-container gb-container-3952112f>p classgb-headline gb-headline-9067d7b7 gb-headline-text> © 2024 Canadian Funerals Online/p>/div>/div>/div>nav idgenerate-slideout-menu classmain-navigation slideout-navigation itemtypehttps://schema.org/SiteNavigationElement itemscope>div classinside-navigation grid-container grid-parent>div classmain-nav>ul idmenu-main-2 class slideout-menu>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-60393 current_page_item menu-item-60686>a hrefhttps://canadianfunerals.com/ aria-currentpage>Home/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-64>a hrefhttps://canadianfunerals.com/finding-a-funeral-home-or-cremation-service-provider-in-canada/>Funeral Homes/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-65>a hrefhttps://canadianfunerals.com/funeral-resources/>Funeral Resources/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-60555>a hrefhttps://canadianfunerals.com/green-burial-directory/>Green Burials/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-63>a hrefhttps://canadianfunerals.com/air-transportation-of-human-remains-in-canada/>Funeral Shipping/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-69>a hrefhttps://canadianfunerals.com/preplanning-a-funeral-service/>Planning ahead/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-73>a hrefhttps://canadianfunerals.com/contact-us/>Contact Us/a>/li>/ul>/div>/div>/nav>div classslideout-overlay> button classslideout-exit has-svg-icon> span classgp-icon pro-close> svg viewBox0 0 512 512 aria-hiddentrue roleimg version1.1 xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width1em height1em> path dM71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z /> /svg> /span> span classscreen-reader-text>Close/span> /button>/div> script defer idgenerate-a11y srcdata:text/javascript;base64,IWZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO2lmKCJxdWVyeVNlbGVjdG9yImluIGRvY3VtZW50JiYiYWRkRXZlbnRMaXN0ZW5lciJpbiB3aW5kb3cpe3ZhciBlPWRvY3VtZW50LmJvZHk7ZS5hZGRFdmVudExpc3RlbmVyKCJtb3VzZWRvd24iLGZ1bmN0aW9uKCl7ZS5jbGFzc0xpc3QuYWRkKCJ1c2luZy1tb3VzZSIpfSksZS5hZGRFdmVudExpc3RlbmVyKCJrZXlkb3duIixmdW5jdGlvbigpe2UuY2xhc3NMaXN0LnJlbW92ZSgidXNpbmctbW91c2UiKX0pfX0oKTs>/script>script defer srcdata:text/javascript;base64,CgkJLyogTW9uc3Rlckluc2lnaHRzIFNjcm9sbCBUcmFja2luZyAqLwoJCWlmICggdHlwZW9mKGpRdWVyeSkgIT09ICd1bmRlZmluZWQnICkgewoJCWpRdWVyeSggZG9jdW1lbnQgKS5yZWFkeShmdW5jdGlvbigpewoJCWZ1bmN0aW9uIG1vbnN0ZXJpbnNpZ2h0c19zY3JvbGxfdHJhY2tpbmdfbG9hZCgpIHsKCQlpZiAoICggdHlwZW9mKF9fZ2FUcmFja2VyKSAhPT0gJ3VuZGVmaW5lZCcgJiYgX19nYVRyYWNrZXIgJiYgX19nYVRyYWNrZXIuaGFzT3duUHJvcGVydHkoICJsb2FkZWQiICkgJiYgX19nYVRyYWNrZXIubG9hZGVkID09IHRydWUgKSB8fCAoIHR5cGVvZihfX2d0YWdUcmFja2VyKSAhPT0gJ3VuZGVmaW5lZCcgJiYgX19ndGFnVHJhY2tlciApICkgewoJCShmdW5jdGlvbihmYWN0b3J5KSB7CgkJZmFjdG9yeShqUXVlcnkpOwoJCX0oZnVuY3Rpb24oJCkgewoKCQkvKiBTY3JvbGwgRGVwdGggKi8KCQkidXNlIHN0cmljdCI7CgkJdmFyIGRlZmF1bHRzID0gewoJCXBlcmNlbnRhZ2U6IHRydWUKCQl9OwoKCQl2YXIgJHdpbmRvdyA9ICQod2luZG93KSwKCQljYWNoZSA9IFtdLAoJCXNjcm9sbEV2ZW50Qm91bmQgPSBmYWxzZSwKCQlsYXN0UGl4ZWxEZXB0aCA9IDA7CgoJCS8qCgkJKiBQbHVnaW4KCQkqLwoKCQkkLnNjcm9sbERlcHRoID0gZnVuY3Rpb24ob3B0aW9ucykgewoKCQl2YXIgc3RhcnRUaW1lID0gK25ldyBEYXRlKCk7CgoJCW9wdGlvbnMgPSAkLmV4dGVuZCh7fSwgZGVmYXVsdHMsIG9wdGlvbnMpOwoKCQkvKgoJCSogRnVuY3Rpb25zCgkJKi8KCgkJZnVuY3Rpb24gc2VuZEV2ZW50KGFjdGlvbiwgbGFiZWwsIHNjcm9sbERpc3RhbmNlLCB0aW1pbmcpIHsKCQlpZiAoICd1bmRlZmluZWQnID09PSB0eXBlb2YgTW9uc3Rlckluc2lnaHRzT2JqZWN0IHx8ICd1bmRlZmluZWQnID09PSB0eXBlb2YgTW9uc3Rlckluc2lnaHRzT2JqZWN0LnNlbmRFdmVudCApIHsKCQlyZXR1cm47CgkJfQoJCQl2YXIgcGFyYW1OYW1lID0gYWN0aW9uLnRvTG93ZXJDYXNlKCk7Cgl2YXIgZmllbGRzQXJyYXkgPSB7CglzZW5kX3RvOiAnRy0yNkJSTDRCVFlQJywKCW5vbl9pbnRlcmFjdGlvbjogdHJ1ZQoJfTsKCWZpZWxkc0FycmF5W3BhcmFtTmFtZV0gPSBsYWJlbDsKCglpZiAoYXJndW1lbnRzLmxlbmd0aCA+IDMpIHsKCWZpZWxkc0FycmF5LnNjcm9sbF90aW1pbmcgPSB0aW1pbmcKCU1vbnN0ZXJJbnNpZ2h0c09iamVjdC5zZW5kRXZlbnQoJ2V2ZW50JywgJ3Njcm9sbF9kZXB0aCcsIGZpZWxkc0FycmF5KTsKCX0gZWxzZSB7CglNb25zdGVySW5zaWdodHNPYmplY3Quc2VuZEV2ZW50KCdldmVudCcsICdzY3JvbGxfZGVwdGgnLCBmaWVsZHNBcnJheSk7Cgl9CgkJCX0KCgkJZnVuY3Rpb24gY2FsY3VsYXRlTWFya3MoZG9jSGVpZ2h0KSB7CgkJcmV0dXJuIHsKCQknMjUlJyA6IHBhcnNlSW50KGRvY0hlaWdodCAqIDAuMjUsIDEwKSwKCQknNTAlJyA6IHBhcnNlSW50KGRvY0hlaWdodCAqIDAuNTAsIDEwKSwKCQknNzUlJyA6IHBhcnNlSW50KGRvY0hlaWdodCAqIDAuNzUsIDEwKSwKCQkvKiBDdXNoaW9uIHRvIHRyaWdnZXIgMTAwJSBldmVudCBpbiBpT1MgKi8KCQknMTAwJSc6IGRvY0hlaWdodCAtIDUKCQl9OwoJCX0KCgkJZnVuY3Rpb24gY2hlY2tNYXJrcyhtYXJrcywgc2Nyb2xsRGlzdGFuY2UsIHRpbWluZykgewoJCS8qIENoZWNrIGVhY2ggYWN0aXZlIG1hcmsgKi8KCQkkLmVhY2gobWFya3MsIGZ1bmN0aW9uKGtleSwgdmFsKSB7CgkJaWYgKCAkLmluQXJyYXkoa2V5LCBjYWNoZSkgPT09IC0xICYmIHNjcm9sbERpc3RhbmNlID49IHZhbCApIHsKCQlzZW5kRXZlbnQoJ1BlcmNlbnRhZ2UnLCBrZXksIHNjcm9sbERpc3RhbmNlLCB0aW1pbmcpOwoJCWNhY2hlLnB1c2goa2V5KTsKCQl9CgkJfSk7CgkJfQoKCQlmdW5jdGlvbiByb3VuZGVkKHNjcm9sbERpc3RhbmNlKSB7CgkJLyogUmV0dXJucyBTdHJpbmcgKi8KCQlyZXR1cm4gKE1hdGguZmxvb3Ioc2Nyb2xsRGlzdGFuY2UvMjUwKSAqIDI1MCkudG9TdHJpbmcoKTsKCQl9CgoJCWZ1bmN0aW9uIGluaXQoKSB7CgkJYmluZFNjcm9sbERlcHRoKCk7CgkJfQoKCQkvKgoJCSogUHVibGljIE1ldGhvZHMKCQkqLwoKCQkvKiBSZXNldCBTY3JvbGwgRGVwdGggd2l0aCB0aGUgb3JpZ2luYWxseSBpbml0aWFsaXplZCBvcHRpb25zICovCgkJJC5zY3JvbGxEZXB0aC5yZXNldCA9IGZ1bmN0aW9uKCkgewoJCWNhY2hlID0gW107CgkJbGFzdFBpeGVsRGVwdGggPSAwOwoJCSR3aW5kb3cub2ZmKCdzY3JvbGwuc2Nyb2xsRGVwdGgnKTsKCQliaW5kU2Nyb2xsRGVwdGgoKTsKCQl9OwoKCQkvKiBBZGQgRE9NIGVsZW1lbnRzIHRvIGJlIHRyYWNrZWQgKi8KCQkkLnNjcm9sbERlcHRoLmFkZEVsZW1lbnRzID0gZnVuY3Rpb24oZWxlbXMpIHsKCgkJaWYgKHR5cGVvZiBlbGVtcyA9PSAidW5kZWZpbmVkIiB8fCAhJC5pc0FycmF5KGVsZW1zKSkgewoJCXJldHVybjsKCQl9CgoJCSQubWVyZ2Uob3B0aW9ucy5lbGVtZW50cywgZWxlbXMpOwoKCQkvKiBJZiBzY3JvbGwgZXZlbnQgaGFzIGJlZW4gdW5ib3VuZCBmcm9tIHdpbmRvdywgcmViaW5kICovCgkJaWYgKCFzY3JvbGxFdmVudEJvdW5kKSB7CgkJYmluZFNjcm9sbERlcHRoKCk7CgkJfQoKCQl9OwoKCQkvKiBSZW1vdmUgRE9NIGVsZW1lbnRzIGN1cnJlbnRseSB0cmFja2VkICovCgkJJC5zY3JvbGxEZXB0aC5yZW1vdmVFbGVtZW50cyA9IGZ1bmN0aW9uKGVsZW1zKSB7CgoJCWlmICh0eXBlb2YgZWxlbXMgPT0gInVuZGVmaW5lZCIgfHwgISQuaXNBcnJheShlbGVtcykpIHsKCQlyZXR1cm47CgkJfQoKCQkkLmVhY2goZWxlbXMsIGZ1bmN0aW9uKGluZGV4LCBlbGVtKSB7CgoJCXZhciBpbkVsZW1lbnRzQXJyYXkgPSAkLmluQXJyYXkoZWxlbSwgb3B0aW9ucy5lbGVtZW50cyk7CgkJdmFyIGluQ2FjaGVBcnJheSA9ICQuaW5BcnJheShlbGVtLCBjYWNoZSk7CgoJCWlmIChpbkVsZW1lbnRzQXJyYXkgIT0gLTEpIHsKCQlvcHRpb25zLmVsZW1lbnRzLnNwbGljZShpbkVsZW1lbnRzQXJyYXksIDEpOwoJCX0KCgkJaWYgKGluQ2FjaGVBcnJheSAhPSAtMSkgewoJCWNhY2hlLnNwbGljZShpbkNhY2hlQXJyYXksIDEpOwoJCX0KCgkJfSk7CgoJCX07CgoJCS8qCgkJKiBUaHJvdHRsZSBmdW5jdGlvbiBib3Jyb3dlZCBmcm9tOgoJCSogVW5kZXJzY29yZS5qcyAxLjUuMgoJCSogaHR0cDovL3VuZGVyc2NvcmVqcy5vcmcKCQkqIChjKSAyMDA5LTIwMTMgSmVyZW15IEFzaGtlbmFzLCBEb2N1bWVudENsb3VkIGFuZCBJbnZlc3RpZ2F0aXZlIFJlcG9ydGVycyAmIEVkaXRvcnMKCQkqIFVuZGVyc2NvcmUgbWF5IGJlIGZyZWVseSBkaXN0cmlidXRlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuCgkJKi8KCgkJZnVuY3Rpb24gdGhyb3R0bGUoZnVuYywgd2FpdCkgewoJCXZhciBjb250ZXh0LCBhcmdzLCByZXN1bHQ7CgkJdmFyIHRpbWVvdXQgPSBudWxsOwoJCXZhciBwcmV2aW91cyA9IDA7CgkJdmFyIGxhdGVyID0gZnVuY3Rpb24oKSB7CgkJcHJldmlvdXMgPSBuZXcgRGF0ZTsKCQl0aW1lb3V0ID0gbnVsbDsKCQlyZXN1bHQgPSBmdW5jLmFwcGx5KGNvbnRleHQsIGFyZ3MpOwoJCX07CgkJcmV0dXJuIGZ1bmN0aW9uKCkgewoJCXZhciBub3cgPSBuZXcgRGF0ZTsKCQlpZiAoIXByZXZpb3VzKSBwcmV2aW91cyA9IG5vdzsKCQl2YXIgcmVtYWluaW5nID0gd2FpdCAtIChub3cgLSBwcmV2aW91cyk7CgkJY29udGV4dCA9IHRoaXM7CgkJYXJncyA9IGFyZ3VtZW50czsKCQlpZiAocmVtYWluaW5nIDw9IDApIHsKCQljbGVhclRpbWVvdXQodGltZW91dCk7CgkJdGltZW91dCA9IG51bGw7CgkJcHJldmlvdXMgPSBub3c7CgkJcmVzdWx0ID0gZnVuYy5hcHBseShjb250ZXh0LCBhcmdzKTsKCQl9IGVsc2UgaWYgKCF0aW1lb3V0KSB7CgkJdGltZW91dCA9IHNldFRpbWVvdXQobGF0ZXIsIHJlbWFpbmluZyk7CgkJfQoJCXJldHVybiByZXN1bHQ7CgkJfTsKCQl9CgoJCS8qCgkJKiBTY3JvbGwgRXZlbnQKCQkqLwoKCQlmdW5jdGlvbiBiaW5kU2Nyb2xsRGVwdGgoKSB7CgoJCXNjcm9sbEV2ZW50Qm91bmQgPSB0cnVlOwoKCQkkd2luZG93Lm9uKCdzY3JvbGwuc2Nyb2xsRGVwdGgnLCB0aHJvdHRsZShmdW5jdGlvbigpIHsKCQkvKgoJCSogV2UgY2FsY3VsYXRlIGRvY3VtZW50IGFuZCB3aW5kb3cgaGVpZ2h0IG9uIGVhY2ggc2Nyb2xsIGV2ZW50IHRvCgkJKiBhY2NvdW50IGZvciBkeW5hbWljIERPTSBjaGFuZ2VzLgoJCSovCgoJCXZhciBkb2NIZWlnaHQgPSAkKGRvY3VtZW50KS5oZWlnaHQoKSwKCQl3aW5IZWlnaHQgPSB3aW5kb3cuaW5uZXJIZWlnaHQgPyB3aW5kb3cuaW5uZXJIZWlnaHQgOiAkd2luZG93LmhlaWdodCgpLAoJCXNjcm9sbERpc3RhbmNlID0gJHdpbmRvdy5zY3JvbGxUb3AoKSArIHdpbkhlaWdodCwKCgkJLyogUmVjYWxjdWxhdGUgcGVyY2VudGFnZSBtYXJrcyAqLwoJCW1hcmtzID0gY2FsY3VsYXRlTWFya3MoZG9jSGVpZ2h0KSwKCgkJLyogVGltaW5nICovCgkJdGltaW5nID0gK25ldyBEYXRlIC0gc3RhcnRUaW1lOwoKCQljaGVja01hcmtzKG1hcmtzLCBzY3JvbGxEaXN0YW5jZSwgdGltaW5nKTsKCQl9LCA1MDApKTsKCgkJfQoKCQlpbml0KCk7CgkJfTsKCgkJLyogVU1EIGV4cG9ydCAqLwoJCXJldHVybiAkLnNjcm9sbERlcHRoOwoKCQl9KSk7CgoJCWpRdWVyeS5zY3JvbGxEZXB0aCgpOwoJCX0gZWxzZSB7CgkJc2V0VGltZW91dChtb25zdGVyaW5zaWdodHNfc2Nyb2xsX3RyYWNraW5nX2xvYWQsIDIwMCk7CgkJfQoJCX0KCQltb25zdGVyaW5zaWdodHNfc2Nyb2xsX3RyYWNraW5nX2xvYWQoKTsKCQl9KTsKCQl9CgkJLyogRW5kIE1vbnN0ZXJJbnNpZ2h0cyBTY3JvbGwgVHJhY2tpbmcgKi8KCQkK>/script>style idcore-block-supports-inline-css>.wp-container-core-navigation-is-layout-1{flex-direction:column;align-items:flex-start;}.wp-container-core-navigation-is-layout-2{flex-direction:column;align-items:flex-start;}/style> script defer srchttps://canadianfunerals.com/wp-content/plugins/gp-premium/menu-plus/functions/js/sticky.min.js?ver2.4.1 idgenerate-sticky-js>/script> script defer idgenerate-offside-js-extra srcdata:text/javascript;base64,CnZhciBvZmZTaWRlID0geyJzaWRlIjoibGVmdCJ9Owo>/script> script defer srchttps://canadianfunerals.com/wp-content/plugins/gp-premium/menu-plus/functions/js/offside.min.js?ver2.4.1 idgenerate-offside-js>/script> script defer srchttps://canadianfunerals.com/wp-content/cache/autoptimize/js/autoptimize_single_ed7b310555127259d2e59e8bff24d744.js?vered7b310555127259d2e59e8bff24d744 idfl-builder-layout-60393-js>/script> script defer idgenerate-smooth-scroll-js-extra srcdata:text/javascript;base64,CnZhciBncFNtb290aFNjcm9sbCA9IHsiZWxlbWVudHMiOlsiLnNtb290aC1zY3JvbGwiLCJsaS5zbW9vdGgtc2Nyb2xsIGEiXSwiZHVyYXRpb24iOiI4MDAiLCJvZmZzZXQiOiIifTsK>/script> script defer srchttps://canadianfunerals.com/wp-content/plugins/gp-premium/general/js/smooth-scroll.min.js?ver2.4.1 idgenerate-smooth-scroll-js>/script> !--if lte IE 11> script srchttps://canadianfunerals.com/wp-content/themes/generatepress/assets/js/classList.min.js?ver3.4.0 idgenerate-classlist-js>/script> !endif--> script defer idgenerate-menu-js-extra srcdata:text/javascript;base64,CnZhciBnZW5lcmF0ZXByZXNzTWVudSA9IHsidG9nZ2xlT3BlbmVkU3ViTWVudXMiOiIxIiwib3BlblN1Yk1lbnVMYWJlbCI6Ik9wZW4gU3ViLU1lbnUiLCJjbG9zZVN1Yk1lbnVMYWJlbCI6IkNsb3NlIFN1Yi1NZW51In07Cg>/script> script defer srchttps://canadianfunerals.com/wp-content/themes/generatepress/assets/js/menu.min.js?ver3.4.0 idgenerate-menu-js>/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]