Privacy Policy

Hold Fast Roofing & Repair - Website Privacy Policy

Last Updated: 2024/04/06

Hold Fast Roofing & Repair ("we" or "us") is committed to protecting the privacy of our users. This Privacy Policy outlines the types of information we collect when you use our website, how we use and protect that information, and your choices regarding your personal data.

Information We Collect

Personal Information:

When you create an account or contact us through the website, we may collect personal information such as your name, email address, phone number, and address.

Non-Personal Information:

We may also collect non-personal information, such as your IP address, browser type, and device information, which is used to improve the functionality of the website and analyze trends.

Use of Information

We may use the information we collect for the following purposes:

To provide and maintain the website's functionality.

To communicate with you about your account or inquiries.

To improve our products and services.

To analyze usage trends and optimize the user experience.

To comply with legal requirements or protect our rights.

Sharing of Information

We do not sell, trade, or otherwise transfer your personal information to third parties without your consent, except as described in this Privacy Policy.

We may share your information with trusted third-party service providers who assist us in operating our website or conducting our business, as long as they agree to keep your information confidential.

We may also disclose your information when required by law or to protect our rights, property, or safety, or that of others.

Cookies and Tracking Technologies

We may use cookies and similar tracking technologies to enhance your user experience and provide personalized services. Cookies are only used if you create an account on the website and are not used for general webpage reading.

You may choose to disable cookies through your browser settings, but please note that certain features of the website may not function properly as a result.

Third-Party Links

Our website may contain links to third-party websites, products, or services. We are not responsible for the privacy practices or content of these third parties. We encourage you to review the privacy policies of any third-party sites you visit.

Security

We take reasonable measures to protect the security of your personal information and prevent unauthorized access, disclosure, or alteration. However, no method of transmission over the internet or electronic storage is completely secure, so we cannot guarantee absolute security.

Your Choices

You may update or delete your account information at any time by logging into your account settings.You may opt-out of receiving marketing communications from us by following the instructions provided in the communication or by contacting us directly.

Children's Privacy

Our website is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13.

If you believe that we have inadvertently collected information from a child under 13, please contact us immediately so it can be deleted.

Changes to this Privacy Policy

We reserve the right to update or change this Privacy Policy at any time. We will notify you of any changes by posting the new Privacy Policy on this page. Your continued use of the website after any such changes constitutes your acceptance of the new Privacy Policy.Contact UsIf you have any questions or concerns about this Privacy Policy, please contact us at info@holdfastroofing.com.

Reviews

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2024 7x (except where otherwise noted). All rights reserved.

eZ debug

Clear cache:

Quick settings:

Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:41
eZExtension::baseDirectory(): Implicitly marking parameter $siteINI as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/lib/ezutils/classes/ezextension.php on line 39
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:41
eZExtension::activeExtensions(): Implicitly marking parameter $siteINI as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/lib/ezutils/classes/ezextension.php on line 60
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:41
eZExtension::activateExtensions(): Implicitly marking parameter $siteINI as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/lib/ezutils/classes/ezextension.php on line 187
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:41
eZSiteAccess::change(): Implicitly marking parameter $siteINI as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/kernel/classes/ezsiteaccess.php on line 503
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:41
eZSiteAccess::load(): Implicitly marking parameter $siteINI as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/kernel/classes/ezsiteaccess.php on line 585
Timing: Jan 23 2026 12:22:41
Script start
Timing: Jan 23 2026 12:22:41
Module start 'layout'
Timing: Jan 23 2026 12:22:41
Module start 'content'
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:42
eZContentObject::allowedAssignStateIDList(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/kernel/classes/ezcontentobject.php on line 6396
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:42
eZContentObject::allowedAssignStateList(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/kernel/classes/ezcontentobject.php on line 6513
Timing: Jan 23 2026 12:22:42
Module end 'content'
Warning: PHP: E_DEPRECATED Jan 23 2026 12:22:42
eZContentObjectTreeNode::makeObjectsArray(): Implicitly marking parameter $propertiesOverride as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/portfolio.se7enx.com/public_html/roofing.portfolio.se7enx.com/arc/ezp/kernel/classes/ezcontentobjecttreenode.php on line 5216
Timing: Jan 23 2026 12:22:42
Script end

Main resources:

Total runtime0.1670 sec
Peak memory usage12,288.0000 KB
Database Queries11

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0302 4,014.5156966.2109
Module start 'layout' 0.03020.0182 4,980.7266504.8125
Module start 'content' 0.04840.0380 5,485.53911,524.9609
Module end 'content' 0.08640.0805 7,010.50002,635.8906
Script end 0.1669  9,646.3906 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.064438.5613340.0019
Check MTime0.040023.9705220.0018
Find INI Files0.00704.1941120.0006
Mysql Total
Database connection0.00160.964810.0016
Mysqli_queries0.01016.0622110.0009
Looping result0.00010.0862100.0000
Template Total0.095457.220.0477
Template load0.01498.926520.0075
Template processing0.080548.215620.0403
Override
Cache load0.00975.795420.0048
General
dbfile0.00331.9730130.0003
String conversion0.00000.008030.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/ezwebin/design/ezwebin/stylesheets/core.css
design/holdfast/stylesheets/libs/bootstrap/bootstrap.min.css
design/holdfast/stylesheets/libs/animate/animate.min.css
design/holdfast/stylesheets/libs/owlcarousel/assets/owl.carousel.min.css
design/holdfast/stylesheets/libs/tempusdominus/css/tempusdominus-bootstrap-4.min.css
design/holdfast/stylesheets/main.css
design/holdfast/stylesheets/star_rating.css
JS0extension/ezwebin/design/ezwebin/javascript/insertmedia.js
extension/ezjscore/design/standard/javascript/jquery-3.4.1.min.js
design/holdfast/javascript/libs/bootstrap/bootstrap.bundle.min.js
design/holdfast/javascript/libs/wow/wow.min.js
design/holdfast/javascript/libs/easing/easing.min.js
design/holdfast/javascript/libs/waypoints/waypoints.min.js
design/holdfast/javascript/libs/counterup/counterup.min.js
design/holdfast/javascript/libs/owlcarousel/owl.carousel.min.js
design/holdfast/javascript/libs/tempusdominus/js/moment.min.js
design/holdfast/javascript/libs/tempusdominus/js/moment-timezone.min.js
design/holdfast/javascript/libs/tempusdominus/js/tempusdominus-bootstrap-4.min.js
design/holdfast/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>design/standard/templates/print_pagelayout.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 2
 Number of unique templates used: 2

Time used to render debug report: 0.0002 secs