Main resources:
| Total runtime | 0.3568 sec |
| Peak memory usage | 14,336.0000 KB |
| Database Queries | 93 |
Welcome to Hold Fast Roofing – the embodiment of excellence in the roofing industry. Our journey began with a simple yet profound vision: to redefine the standards of roofing craftsmanship and deliver unparalleled service to our valued customers.
Years Experience
Expert Technicians
Satisfied Clients
Compleate Projects
From humble beginnings, Hold Fast Roofing has evolved into a trusted name synonymous with integrity, professionalism, and excellence. Our journey has been marked by countless successes and milestones, each serving as a testament to our unwavering commitment to customer satisfaction and superior craftsmanship.
As we continue to grow and expand our horizons, our core values remain unchanged. At Hold Fast Roofing, we believe in the power of integrity, transparency, and accountability. We hold ourselves to the highest standards of ethics and professionalism, ensuring that every interaction with our customers is guided by honesty, respect, and integrity.
Join us as we write the next chapter of our story – a chapter filled with innovation, growth, and continued commitment to excellence. Welcome to Hold Fast Roofing, where quality meets passion, and every roof is a masterpiece in the making.
At Hold Fast Roofing, our values are the cornerstone of everything we do. They shape our culture, guide our decisions, and define who we are as a company.
We are proud to uphold the following core values:
These values serve as our guiding principles, inspiring us to strive for excellence, uphold the highest standards of integrity, and continuously improve in everything we do. They are the foundation of our success and the driving force behind our commitment to delivering superior roofing solutions to our valued customers.
Meet the team at Hold Fast Roofing!
Product portfolio image galleries
About our team's equipment and roof supplies
Website terms of service agreement
Privacy Policy For Hold Fast Roofing & Repair.
| Warning: PHP: E_DEPRECATED | Jan 23 2026 08:48:20 |
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 08:48:20 |
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 08:48:20 |
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 08:48:20 |
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 08:48:20 |
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 08:48:20 |
Script start | |
| Timing: | Jan 23 2026 08:48:20 |
Module start 'content' | |
| Warning: PHP: E_DEPRECATED | Jan 23 2026 08:48:20 |
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 08:48:20 |
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 08:48:20 |
Module end 'content' | |
| Warning: PHP: E_DEPRECATED | Jan 23 2026 08:48:20 |
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 | |
| Warning: PHP: E_DEPRECATED | Jan 23 2026 08:48:20 |
eZContentFunctionCollection::fetchRelatedObjects(): Implicitly marking parameter $relatedClassIdentifiers 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/content/ezcontentfunctioncollection.php on line 1240 | |
| Timing: | Jan 23 2026 08:48:21 |
Script end | |
| Total runtime | 0.3568 sec |
| Peak memory usage | 14,336.0000 KB |
| Database Queries | 93 |
| Checkpoint | Start (sec) | Duration (sec) | Memory at start (KB) | Memory used (KB) |
|---|---|---|---|---|
| Script start | 0.0000 | 0.0369 | 4,014.0859 | 1,166.6719 |
| Module start 'content' | 0.0369 | 0.0558 | 5,180.7578 | 1,832.9297 |
| Module end 'content' | 0.0927 | 0.2640 | 7,013.6875 | 4,417.6406 |
| Script end | 0.3567 | 11,431.3281 |
| Accumulator | Duration (sec) | Duration (%) | Count | Average (sec) |
|---|---|---|---|---|
| Ini load | ||||
| Load cache | 0.0704 | 19.7308 | 35 | 0.0020 |
| Check MTime | 0.0434 | 12.1736 | 23 | 0.0019 |
| Find INI Files | 0.0071 | 1.9776 | 12 | 0.0006 |
| Mysql Total | ||||
| Database connection | 0.0013 | 0.3604 | 1 | 0.0013 |
| Mysqli_queries | 0.0992 | 27.8017 | 93 | 0.0011 |
| Looping result | 0.0015 | 0.4286 | 92 | 0.0000 |
| Template Total | 0.2775 | 77.8 | 2 | 0.1387 |
| Template load | 0.0168 | 4.6955 | 2 | 0.0084 |
| Template processing | 0.2607 | 73.0674 | 2 | 0.1304 |
| Override | ||||
| Cache load | 0.0102 | 2.8505 | 2 | 0.0051 |
| Sytem overhead | ||||
| Fetch class attribute can translate value | 0.0024 | 0.6661 | 1 | 0.0024 |
| XML | ||||
| Image XML parsing | 0.0018 | 0.5045 | 1 | 0.0018 |
| General | ||||
| dbfile | 0.0110 | 3.0914 | 23 | 0.0005 |
| String conversion | 0.0000 | 0.0033 | 2 | 0.0000 |
| Note: percentages do not add up to 100% because some accumulators overlap | ||||
| Cache | Type | Packlevel | SourceFiles |
|---|---|---|---|
| CSS | 0 | 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 | |
| JS | 0 | extension/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 |
| Usage | Requested template | Template | Template loaded | Edit | Override |
|---|---|---|---|---|---|
| 1 | pagelayout.tpl | <No override> | design/holdfast/templates/pagelayout.tpl | ||
| 1 | setup/debug_toolbar.tpl | <No override> | design/standard/templates/setup/debug_toolbar.tpl | ||
| Number of times templates used: 2 Number of unique templates used: 2 | |||||
Time used to render debug report: 0.0002 secs