PageSourceSearch

https://prohomemi.com/estimates/

html prohomemi.com collected 2026-10-09 00:23:12 UTC 79,925 bytes, 996 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9<!-- Google Tag Manager for WordPress by gtm4wp.com -->
10<script data-cfasync="false" data-pagespeed-no-defer>
11	var gtm4wp_datalayer_name = "dataLayer";
12	var dataLayer = dataLayer || [];
13</script>
13
14<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
15	<!-- This site is optimized with the Yoast SEO plugin v28.1 - https://yoast.com/product/yoast-seo-wordpress/ -->
16	<title>Get a Free Estimate - Pro Home Improvement</title>
17	<meta name="description" content="Secure your free estimate today for Pro Home Improvement&#039;s services in Michigan. Experience quality roofing, siding, &amp; more with exclusive offers." />
18	<link rel="canonical" href="https://prohomemi.com/estimates/" />
19	<meta property="og:locale" content="en_US" />
20	<meta property="og:type" content="article" />
21	<meta property="og:title" content="Get a Free Estimate - Pro Home Improvement" />
22	<meta property="og:description" content="Secure your free estimate today for Pro Home Improvement&#039;s services in Michigan. Experience quality roofing, siding, &amp; more with exclusive offers." />
23	<meta property="og:url" content="https://prohomemi.com/estimates/" />
24	<meta property="og:site_name" content="Pro Home Improvement" />
25	<meta property="article:modified_time" content="2026-08-10T15:58:56+00:00" />
26	<meta property="og:image" content="https://prohomemi.com/wp-content/uploads/2024/02/roof-inspection-on-michigan-home-scaled.jpg" />
27	<meta property="og:image:width" content="2560" />
28	<meta property="og:image:height" content="1707" />
29	<meta property="og:image:type" content="image/jpeg" />
30	<meta name="twitter:card" content="summary_large_image" />
31	<meta name="twitter:label1" content="Est. reading time" />
32	<meta name="twitter:data1" content="2 minutes" />
33	
33<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prohomemi.com\/estimates\/","url":"https:\/\/prohomemi.com\/estimates\/","name":"Get a Free Estimate - Pro Home Improvement","isPartOf":{"@id":"https:\/\/prohomemi.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prohomemi.com\/estimates\/#primaryimage"},"image":{"@id":"https:\/\/prohomemi.com\/estimates\/#primaryimage"},"thumbnailUrl":"https:\/\/prohomemi.com\/wp-content\/uploads\/2024\/02\/roof-inspection-on-michigan-home-scaled.jpg","datePublished":"2023-05-31T15:53:21+00:00","dateModified":"2026-08-10T15:58:56+00:00","description":"Secure your free estimate today for Pro Home Improvement's services in Michigan. Experience quality roofing, siding, & more with exclusive offers.","breadcrumb":{"@id":"https:\/\/prohomemi.com\/estimates\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prohomemi.com\/estimates\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prohomemi.com\/estimates\/#primaryimage","url":"https:\/\/prohomemi.com\/wp-content\/uploads\/2024\/02\/roof-inspection-on-michigan-home-scaled.jpg","contentUrl":"https:\/\/prohomemi.com\/wp-content\/uploads\/2024\/02\/roof-inspection-on-michigan-home-scaled.jpg","width":2560,"height":1707,"caption":"A man on an important ladder."},{"@type":"BreadcrumbList","@id":"https:\/\/prohomemi.com\/estimates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prohomemi.com\/"},{"@type":"ListItem","position":2,"name":"Estimates"}]},{"@type":"WebSite","@id":"https:\/\/prohomemi.com\/#website","url":"https:\/\/prohomemi.com\/","name":"Pro Home Improvement","description":"","publisher":{"@id":"https:\/\/prohomemi.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prohomemi.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/prohomemi.com\/#organization","name":"Pro Home Improvement","url":"https:\/\/prohomemi.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prohomemi.com\/#\/schema\/logo\/image\/","url":"https:\/\/prohomemi.com\/wp-content\/uploads\/2024\/02\/cropped-cropped-pro-home-favicon-1.png","contentUrl":"https:\/\/prohomemi.com\/wp-content\/uploads\/2024\/02\/cropped-cropped-pro-home-favicon-1.png","width":512,"height":512,"caption":"Pro Home Improvement"},"image":{"@id":"https:\/\/prohomemi.com\/#\/schema\/logo\/image\/"}}]}</script>
33
34	<!-- / Yoast SEO plugin. -->
35
36
37<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
38<meta name=“google-site-verification” content=“--7hujTdYrXo-uXRWANrMXsFZ0nbBA3w2ZVwi-D4JGs” />
39<style id="wp-img-auto-sizes-contain-inline-css">
40img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
41/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
42</style>
43<link rel='stylesheet' id='wpa-css-css' href='https://prohomemi.com/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.3.04' media='all' />
44<link rel='stylesheet' id='hello-elementor-css' href='https://prohomemi.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.9' media='all' />
45<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://prohomemi.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.9' media='all' />
46<link rel='stylesheet' id='chld_thm_cfg_child-css' href='https://prohomemi.com/wp-content/themes/mrp-elementor/style.css?ver=7.0.5' media='all' />
47<link rel='stylesheet' id='am_assets-css-style-wp-css-css' href='https://prohomemi.com/wp-content/themes/mrp-elementor/assets/css/style-wp.css?ver=1708383871' media='all' />
48<link rel='stylesheet' id='am_assets-css-custom-css-css-css' href='https://prohomemi.com/wp-content/themes/mrp-elementor/assets/css/custom-css.css?ver=1708383871' media='all' />
49<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://prohomemi.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.9' media='all' />
50<link rel='stylesheet' id='elementor-frontend-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1787237732' media='all' />
51<link rel='stylesheet' id='widget-image-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.1' media='all' />
52<link rel='stylesheet' id='e-sticky-css' href='https://prohomemi.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=4.1.0' media='all' />
53<link rel='stylesheet' id='widget-heading-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.1' media='all' />
54<link rel='stylesheet' id='widget-icon-list-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1787237732' media='all' />
55<link rel='stylesheet' id='widget-social-icons-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.1' media='all' />
56<link rel='stylesheet' id='e-apple-webkit-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1787237732' media='all' />
57<link rel='stylesheet' id='elementor-icons-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.53.0' media='all' />
58<link rel='stylesheet' id='elementor-post-7-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/post-7.css?ver=1787237732' media='all' />
59<link rel='stylesheet' id='font-awesome-5-all-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.2.1' media='all' />
60<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.2.1' media='all' />
61<link rel='stylesheet' id='widget-image-box-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/custom-widget-image-box.min.css?ver=1787237732' media='all' />
62<link rel='stylesheet' id='elementor-post-18114-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/post-18114.css?ver=1787258136' media='all' />
63<link rel='stylesheet' id='elementor-post-40713-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/post-40713.css?ver=1787258137' media='all' />
64<link rel='stylesheet' id='elementor-post-60-css' href='https://prohomemi.com/wp-content/uploads/elementor/css/post-60.css?ver=1787237732' media='all' />
65<link rel='stylesheet' id='elementor-gf-local-mulish-css' href='https://prohomemi.com/wp-content/uploads/elementor/google-fonts/css/mulish.css?ver=1743440020' media='all' />
66<link rel='stylesheet' id='elementor-gf-local-montserrat-css' href='https://prohomemi.com/wp-content/uploads/elementor/google-fonts/css/montserrat.css?ver=1743440026' media='all' />
67<link rel='stylesheet' id='elementor-gf-local-lato-css' href='https://prohomemi.com/wp-content/uploads/elementor/google-fonts/css/lato.css?ver=1743440029' media='all' />
68<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
69<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
70<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://prohomemi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
71<script id="jquery-core-js" src="https://prohomemi.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 71
71
72<script id="font-awesome-4-shim-js" src="https://prohomemi.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.2.1"></script>
72
73<link rel="https://api.w.org/" href="https://prohomemi.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://prohomemi.com/wp-json/wp/v2/pages/18114" />
74<!-- Google Tag Manager for WordPress by gtm4wp.com -->
75<!-- GTM Container placement set to automatic -->
76<script data-cfasync="false" data-pagespeed-no-defer>
77	var dataLayer_content = {"pagePostType":"page","pagePostType2":"single-page","pagePostAuthor":"John White"};
78	dataLayer.push( dataLayer_content );
79</script>
vendor: 1 bytes, line 79
79
80<script data-cfasync="false" data-pagespeed-no-defer>
vendor: 322 bytes, lines 80-85
80
81(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
82new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
83j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
84'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
85})(window,document,'script','dataLayer','
85GTM-TG2RKNW2
vendor: 4 bytes, line 85
85');
86</script>
86
87<!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="generator" content="Elementor 4.2.1; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
88			<style>
89				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
90				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
91					background-image: none !important;
92				}
93				@media screen and (max-height: 1024px) {
94					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
95					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
96						background-image: none !important;
97					}
98				}
99				@media screen and (max-height: 640px) {
100					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
101					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
102						background-image: none !important;
103					}
104				}
105			</style>
106			<style id="wp-custom-css">
107.pad-tb-m{padding-top: clamp(3.5rem, 1.6053rem + 1.5789vw, 2rem)!important; padding-bottom: clamp(3.5rem, 1.6053rem + 1.5789vw, 2rem)!important;}
108
109.deensimc-marquee-main-container{padding: 10px 0px;}
110* Header
111*/
112
113.sub-header .elementor-widget-nav-menu .elementor-nav-menu li a:hover {
114	color: #00e600!important;
115}
116
117.sub-header .elementor-widget-nav-menu .elementor-nav-menu li a.elementor-item.elementor-item-active {
118	color: #00e600!important;
119}
120
121.elementor-nav-menu--dropdown .estimates-mobile-menu-item {
122	background: #0ADB42;
123}
124
125.elementor-nav-menu--dropdown .estimates-mobile-menu-item a {
126	color: #ffffff!important;
127}
128
129
130.elementor-nav-menu--dropdown .estimates-mobile-menu-item a:hover {
131	color: #0ADB42!important;
132}
133
134.elementor-nav-menu--dropdown .phone-mobile-menu-item a {
135	color: #162254!important;
136	text-decoration: underline;
137}
138.announcement-bar {
139	background: #0ADB42!important;
140	color:#fff!important;
141
142}
143
144.home-subheading{
145    color: white !important;
146}
147
148.home-subheading:hover{
149    color: #0ADB42 !important;}
150/***
151* End Header
152*/
153
154.contact-page-disclaimer-text p {
155	margin-bottom:0;
156}
157
158/***
159* Blog Page
160*/
161
162.categories-box ul {
163	padding-left: 22px;
164}
165
166.categories-box a {
167	color: #162254;
168}
169
170.categories-box li {
171	 margin-bottom: 20px;
172}
173   
174
175/***
176* Project Page
177*/
178
179.project-feat {
180    display: flex;
181    justify-content: space-around;
182	margin: 1.5vw 0;
183}
184
185.project-feat svg {
186    width: 3vw;
187	margin: 0 auto 1vw;
188}
189
190.project-feat > div {
191    background: #fff;
192    padding: 10.5px 10.5px;
193    font-size: 1.5vw;
194    width: 7vw;
195}
196
197.proj-map label {
198    position: absolute;
199    top: 50%;
200    transform: translate(-50%, -50%);
201    left: 50%;
202    color: #fff;
203    z-index: 10;
204    font-size: 2vw;
205    border: 1px solid;
206    padding: .25vw 1vw .5vw;
207    background: rgba(0,0,0,.5);
208    opacity: 0;
209	cursor: pointer;
210}
211
212.proj-map:hover input#show-map + label {
213    opacity: 1;
214}
215
216.proj-map.alignfull {
217    margin-bottom: 0;
218	z-index: 1;
219}
220
221.proj-map-inner {
222    max-width: 90%;
223    position: relative;
224    margin: 0 auto;
225	box-shadow: 1px 1px 2px rgb(22 45 84 / 50%);
226}
227
228.proj-map.alignfull:after {
229    content: '';
230    position: absolute;
231    height: 50%;
232    width: 100%;
233    background: #efefef;
234    bottom: 0;
235    left: 0;
236    z-index: -1;
237}
238
239iframe#googmap {
240    height: 50vh;
241	min-height: 50vw;
242}
243
244.overlay-map {
245    position: absolute;
246    width: 100%;
247    height: 50vh;
248	min-height: 50vw;
249    top: 0;
250    z-index: 1;
251	background: rgba(0,0,0,.5);
252	opacity: 0;
253}
254
255/***
256* End Project Page
257*/
258
259/***
260* Service Pages
261*/
262
263@media (max-width:640px) {
264	.service-page-hero-container::before {
265		content:'';
266		background-color: #000000;
267		opacity:0.45;
268	}
269}
270
271/***
272* End Service Pages
273*/
274
275#gform_submit_button_7 {
276	background-color: #078E2C;
277  color: #ffffff;
278  text-transform: uppercase;
279  font-weight: 900;
280  font-size: 1.25rem;
281  line-height: 1;
282  border: 2px solid #078E2C;
283  font-family: 'Mulish';
284}
285.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
286  width: 100%;
287  background-color: #F7F7F7;
288  color: #333333;
289  font-size: 1rem;
290  line-height: 1.25rem;
291  padding: 20px;
292  border-radius: 0;
293}
294.insurance-box:hover {
295	box-shadow: 0px 4px 17px 0px rgba(1, 88, 149, 0.15); 
296}
297.menu-item-19012{
298		display:none!important;
299	}
300.reviews .elementor-image-box-title{
301	margin-top:0;
302}
303.elementor-flip-box__layer__title{
304	background: rgba(0, 0, 0, 0.5);
305  display: inline-block;
306  padding: 5px 10px;
307}
308.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title {
309border-top: 5px solid #162254!important;
310	border-right:0px!important;
311	border-left:0px!important;
312	border-bottom:0px!important;
313}
314.elementor-widget-n-accordion .e-n-accordion-item{
315	border:1px solid rgba(0,0,0,0.15);
316}
317.testimonial-loop-container {
318	border-right:1px solid rgba(0, 0, 0, 0.15)!important;
319		border-left:1px solid rgba(0, 0, 0, 0.15)!important;
320		border-bottom:1px solid rgba(0, 0, 0, 0.15)!important;
321}
322.stars {
323	margin-left:5px;
324}
325@media (max-width: 767px) {
326  .elementor-17495 .elementor-element.elementor-element-1af4829:not(.elementor-motion-effects-element-type-background), .elementor-17495 .elementor-element.elementor-element-1af4829 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
327   background-image: url("https://prohomemi.com/wp-content/uploads/2024/01/roofing-mobile-hero.jpg")!important;
328    background-position: bottom center;
329  }
330	.home  .testimonials {
331	padding-bottom:50px!important;
332}
333	.page-id-39781 .testimonials {
334	padding-bottom:50px!important;
335}
336	.footer_contact .elementor-image-box-wrapper{
337		display:flex;
338	}
339	.check-list .elementor-image-box-wrapper{
340		display:flex;
341	}
342	
343}
344ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
345  border-left: 0!important;
346}
347.contact-link:hover{
348	color:#fff;
349	text-decoration:underline;
350}
351.footer-copyright a{
352	color:#fff;
353	font-family:'Montserrat'
354}
355.footer-copyright a:hover{
356	color:#fff;
357	text-decoration:underline;
358}
359.footer-copyright .divider {
360	margin: 0 10px!important;
361}
362
363.footer-links a:hover {
364	color:#fff;
365	text-decoration:underline;
366}
367
368@media (max-width: 640px) {
369	.mobile-phone-cta .elementor-icon-box-wrapper{
370		display: flex!important;
371    align-content: center!important;
372    align-items: center!important;
373	}	
374.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
375    display: inline-flex!important;
376  }
377}
378@media (max-width: 1024px) {
379	.menu-item-19012{
380		display:block!important;
381	}
382
383	.check-list .elementor-image-box-img {
384		width:40px!important;
385	}
386	.menu-item-19012 a{
387		background:#B75800;
388		color:#fff!important;
389	}
390	.current-menu-item.menu-item-19012 a{
391		color:#B75800!important;
392	}
393	.home .testimonials {
394	padding-bottom:100px;
395}
396	.page-id-39781 .testimonials {
397	padding-bottom:100px!important;
398}
399}
400@media (max-width: 1200px) {
401 .elementor-18786 .elementor-element.elementor-element-137989d .elementor-button {
402    font-size: .85rem;
403  }
404 .elementor-18786 .elementor-element.elementor-element-f125166 .elementor-button {
405    font-size: .85rem;
406  }
407 .elementor-18786 .elementor-element.elementor-element-062dd61 .elementor-nav-menu .elementor-item {
408    font-size: .9rem;
409  }
410.elementor-18786 .elementor-element.elementor-element-062dd61 .elementor-nav-menu--main .elementor-item {
411    padding-left: 8px;
412    padding-right: 8px;
413  }
414  }
415/* Contact Form Button Style */
416.contact-form-shortcode .gform_wrapper.gravity-theme .gform_button {
417    background-color: #0ADB42;
418    border: 2px solid #0ADB42;
419}
420
421.contact-form-shortcode .gform_wrapper.gravity-theme .gform_button:hover {
422		color: #0ADB42;
423    background-color: #ffffff;
424}
425/* End Contact Form Button Style */
426
427/* Blog Titles */
428.post-content h2, .post-content h3{font-weight: 400 !important;}
429
430.lsp-content h2{font-weight: 700}
431
432.post-content h2, .service-lp h1, .lsp-content h3{
433	font-size: clamp(2rem, 1.286rem + 1.905vw, 3rem) !important;}
434
435.post-content h3, .lsp-content h3{font-size: clamp(1.5rem, 1.234rem + 0.8511vw, 2rem) !important; font-weight: 700}
436/* Best of Award Size Bump */
437.bump{width: 165px; height: 165px;}
438
439.best-of-22{
440	widows:140px; height: 140px;}
441
442.green-font{
443	color: #0ADB42 !important;
444}
445
446.lsp-content h4{font-size: clamp(1.25rem, 0.6802rem + 1.1887vw, 1.75rem) !important;}
447
448.lsp-content ul{margin-bottom: 20px;}
449
450/* Scheduler Page */
451.f-badge {outline: 8px solid #162254; outline-offset: -18px;}
452
453#schedule{scroll-margin-top: 120px !important;}
454
455/* LSP */
456.elementor-element.elementor-element-2e3e1c3.service-page-hero-container.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
457    background-size: cover;
458    background-repeat: no-repeat;}
459
460.m-offer-text{font-size: 1.75rem;}
461
462/* Marquee Effect */
463.marquee-container {
464  position: relative;
465  overflow: hidden;
466  width: 100%;
467}
468
469/* Shared track and item styles */
470.marquee-track {
471  display: flex;
472  flex-wrap: nowrap;
473}
474
475.marquee-item {
476  flex: 0 0 auto;
477  min-width: 250px;
478}
479
480/* ============= LEFTWARD (default) ============= */
481.marquee-container .marquee-track {
482  animation: marquee-left 70s linear infinite;
483}
484
485@keyframes marquee-left {
486  0%   { transform: translateX(2%); }
487  100% { transform: translateX(-50%); }
488}
489
490
491/* Faster animation for mobile screens */
492@media (max-width: 767px) {
493  .marquee-container .marquee-track {
494    animation: marquee-left-mobile 20s linear infinite; /* faster */
495  }
496
497
498  @keyframes marquee-left-mobile {
499    0%   { transform: translateX(-10%); }
500    100% { transform: translateX(-100%); }
501  }
502}
503
504.blue-bottom-border{
505  position: relative;
506}
507
508.blue-bottom-border::after {
509  content: "";
510  position: absolute;
511  left: 0;
512  bottom: -15px;
513  width: 100%;
514  height: 5px;
515  background-color: #162254;
516}
517
518</style>
519<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head>
520<body class="wp-singular page-template-default page page-id-18114 wp-embed-responsive wp-theme-hello-elementor wp-child-theme-mrp-elementor hello-elementor-default elementor-default elementor-kit-7 elementor-page elementor-page-18114">
521
522
523<!-- GTM Container placement set to automatic -->
524<!-- Google Tag Manager (noscript) -->
525				<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TG2RKNW2" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript>
526<!-- End Google Tag Manager (noscript) -->
527<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
528
529		<header data-elementor-type="header" data-elementor-id="40713" class="elementor elementor-40713 elementor-location-header" data-elementor-post-type="elementor_library">
530			<div class="elementor-element elementor-element-c4df8f0 e-con-full e-flex e-con e-parent" data-id="c4df8f0" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
531		<div class="elementor-element elementor-element-fb49339 main_header e-flex e-con-boxed e-con e-child" data-id="fb49339" data-element_type="container" data-e-type="container" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_effects_offset&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet_extra&quot;,&quot;tablet&quot;,&quot;mobile_extra&quot;,&quot;mobile&quot;],&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
532					<div class="e-con-inner">
533				<div class="elementor-element elementor-element-41b7a19 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="41b7a19" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
534				<div class="elementor-widget-container">
535																<a href="/">
536							<img fetchpriority="high" width="354" height="258" src="https://prohomemi.com/wp-content/uploads/2025/01/[email protected]" class="attachment-full size-full wp-image-40306" alt="Solid navy background for industrial metal roofing systems." srcset="https://prohomemi.com/wp-content/uploads/2025/01/[email protected] 354w, https://prohomemi.com/wp-content/uploads/2025/01/[email protected] 300w" sizes="(max-width: 354px) 100vw, 354px" />								</a>
537															</div>
538				</div>
539		<div class="elementor-element elementor-element-e6616eb e-con-full e-flex e-con e-child" data-id="e6616eb" data-element_type="container" data-e-type="container">
540				<div class="elementor-element elementor-element-81e33f3 elementor-view-framed e-transform elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-shape-circle elementor-widget elementor-widget-icon" data-id="81e33f3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.08,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
541				<div class="elementor-widget-container">
542							<div class="elementor-icon-wrapper">
543			<a class="elementor-icon" href="tel:2485565839">
544			<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><path d="M15.832 12.2625C16.082 12.3875 16.2695 12.6687 16.2695 12.9812C16.2695 13.0125 16.2695 13.075 16.2695 13.1375L15.5195 16.3875C15.4258 16.7312 15.1445 16.95 14.8008 16.95C6.76953 16.95 0.300781 10.4812 0.300781 2.44995C0.300781 2.1062 0.519531 1.82495 0.863281 1.7312L4.11328 0.981201C4.17578 0.981201 4.23828 0.949951 4.26953 0.949951C4.58203 0.949951 4.86328 1.13745 4.98828 1.4187L6.48828 4.9187C6.51953 5.01245 6.55078 5.1062 6.55078 5.19995C6.55078 5.44995 6.42578 5.6687 6.26953 5.7937L4.36328 7.3562C5.51953 9.7937 7.45703 11.7312 9.89453 12.8875L11.457 10.9812C11.582 10.825 11.8008 10.7 12.0195 10.7C12.1445 10.7 12.2383 10.7312 12.332 10.7625L15.832 12.2625Z" fill="white"></path></svg>			</a>
545		</div>
546						</div>
547				</div>
548				<div class="elementor-element elementor-element-8a7e725 elementor-widget__width-auto elementor-button-success elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="8a7e725" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
549				<div class="elementor-widget-container">
550									<div class="elementor-button-wrapper">
551					<a class="elementor-button elementor-button-link elementor-size-sm" href="tel:2485565839">
552						<span class="elementor-button-content-wrapper">
553						<span class="elementor-button-icon">
554				<i aria-hidden="true" class="fas fa-phone-alt"></i>			</span>
555									<span class="elementor-button-text">248-556-5839</span>
556					</span>
557					</a>
558				</div>
559								</div>
560				</div>
561				<div class="elementor-element elementor-element-795a182 elementor-widget__width-auto elementor-button-info schedule-quote-btn elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="795a182" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
562				<div class="elementor-widget-container">
563									<div class="elementor-button-wrapper">
564					<a class="elementor-button elementor-button-link elementor-size-sm" href="#quote">
565						<span class="elementor-button-content-wrapper">
566									<span class="elementor-button-text">GET A FREE QUOTE</span>
567					</span>
568					</a>
569				</div>
570								</div>
571				</div>
572				</div>
573					</div>
574				</div>
575				</div>
576				</header>
577		
578<main id="content" class="site-main post-18114 page type-page status-publish has-post-thumbnail hentry">
579
580	
581	<div class="page-content">
582				<div data-elementor-type="wp-page" data-elementor-id="18114" class="elementor elementor-18114" data-elementor-post-type="page">
583				<div class="elementor-element elementor-element-698e743 pad-tb-m e-flex e-con-boxed e-con e-parent" data-id="698e743" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
584					<div class="e-con-inner">
585		<div class="elementor-element elementor-element-d6692b1 e-con-full e-flex e-con e-child" data-id="d6692b1" data-element_type="container" data-e-type="container">
586				<div class="elementor-element elementor-element-e51850b elementor-widget elementor-widget-heading" data-id="e51850b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
587				<div class="elementor-widget-container">
588					<h1 class="elementor-heading-title elementor-size-default">Get a <span class="green-font">Free Estimate!</span></h1>				</div>
589				</div>
590				<div class="elementor-element elementor-element-b9f3fb1 elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="b9f3fb1" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
591				<div class="elementor-widget-container">
592							<ul class="elementor-icon-list-items">
593							<li class="elementor-icon-list-item">
594											<span class="elementor-icon-list-icon">
595							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.3481 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
596										<span class="elementor-icon-list-text">Our expert team will walk you through our recommendations.</span>
597									</li>
598								<li class="elementor-icon-list-item">
599											<span class="elementor-icon-list-icon">
600							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.3481 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
601										<span class="elementor-icon-list-text">Licensed and insured contractors will be sent to your home.</span>
602									</li>
603								<li class="elementor-icon-list-item">
604											<span class="elementor-icon-list-icon">
605							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.348
6051 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
606										<span class="elementor-icon-list-text">We'll install first-rate products with industry leading, 25-year guarantee.</span>
607									</li>
608								<li class="elementor-icon-list-item">
609											<span class="elementor-icon-list-icon">
610							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.3481 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
611										<span class="elementor-icon-list-text">Our crew will leave your home better than we found it.</span>
612									</li>
613						</ul>
614						</div>
615				</div>
616				<div class="elementor-element elementor-element-00af50e elementor-widget-widescreen__width-inherit elementor-widget elementor-widget-text-editor" data-id="00af50e" data-element_type="widget" data-e-type="widget" id="quote" data-widget_type="text-editor.default">
617				<div class="elementor-widget-container">
618									<p>*Appointments requested less than 24 hours in advance are NOT confirmed until a salesperson reaches out to verify availability. Please call<a href="tel:2485565839"> <strong><span class="green-font">248-556-5839</span></strong></a> if you prefer immediate confirmation.</p>								</div>
619				</div>
620		<div class="elementor-element elementor-element-2c5329c e-con-full elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con e-child" data-id="2c5329c" data-element_type="container" data-e-type="container">
621		<div class="elementor-element elementor-element-f11693b e-con-full e-flex e-con e-child" data-id="f11693b" data-element_type="container" data-e-type="container">
622				<div class="elementor-element elementor-element-58b3d10 elementor-position-left elementor-widget-mobile__width-inherit elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="58b3d10" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
623				<div class="elementor-widget-container">
624					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img decoding="async" width="50" height="50" src="https://prohomemi.com/wp-content/uploads/2024/02/icon-fb.png" class="attachment-full size-full wp-image-19062" alt="The google logo on a blue background." /></figure><div class="elementor-image-box-content"><h3 class="elementor-image-box-title">4.6/5</h3><p class="elementor-image-box-description">Out Of 362 Reviews</p></div></div>
624				</div>
625				</div>
626				</div>
627		<div class="elementor-element elementor-element-93a2487 e-con-full e-flex e-con e-child" data-id="93a2487" data-element_type="container" data-e-type="container">
628				<div class="elementor-element elementor-element-aa801ac elementor-position-left elementor-vertical-align-middle elementor-widget-mobile__width-inherit elementor-widget elementor-widget-image-box" data-id="aa801ac" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
629				<div class="elementor-widget-container">
630					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img decoding="async" width="50" height="50" src="https://prohomemi.com/wp-content/uploads/2024/02/icon-house.png" class="attachment-full size-full wp-image-19063" alt="A roofing icon on an orange background." /></figure><div class="elementor-image-box-content"><h3 class="elementor-image-box-title">4.7/5</h3><p class="elementor-image-box-description">Out Of 380 Reviews</p></div></div>				</div>
631				</div>
632				</div>
633				</div>
634				</div>
635		<div class="elementor-element elementor-element-0e28f66 e-con-full e-flex e-con e-child" data-id="0e28f66" data-element_type="container" data-e-type="container">
636				<div class="elementor-element elementor-element-da73c0f elementor-widget elementor-widget-heading" data-id="da73c0f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
637				<div class="elementor-widget-container">
638					<span class="elementor-heading-title elementor-size-default">Select Your Project Type</span>				</div>
639				</div>
640				<div class="elementor-element elementor-element-bf1a80d elementor-widget__width-inherit elementor-widget-tablet_extra__width-inherit elementor-widget elementor-widget-html" data-id="bf1a80d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
641				<div class="elementor-widget-container">
642					<iframe id="ib-scheduler" src="https://app.acuityscheduling.com/schedule.php?owner=31206717" title="Schedule Appointment" width="100%" height="800" frameBorder="0"></iframe>
642<script src="https://embed.acuityscheduling.com/js/embed.js" type="text/javascript"></script>
642				</div>
643				</div>
644				</div>
645		<div class="elementor-element elementor-element-15d06ce e-con-full elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop e-flex e-con e-child" data-id="15d06ce" data-element_type="container" data-e-type="container">
646				<div class="elementor-element elementor-element-3382a33 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="3382a33" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
647				<div class="elementor-widget-container">
648							<ul class="elementor-icon-list-items">
649							<li class="elementor-icon-list-item">
650											<span class="elementor-icon-list-icon">
651							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.3481 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
652										<span class="elementor-icon-list-text">Our expert team will walk you through our recommendations.</span>
653									</li>
654								<li class="elementor-icon-list-item">
655											<span class="elementor-icon-list-icon">
656							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.3481 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
657										<span class="elementor-icon-list-text">Licensed and insured contractors will be sent to your home.</span>
658									</li>
659								<li class="elementor-icon-list-item">
660											<span class="elementor-icon-list-icon">
661							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.348
6611 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
662										<span class="elementor-icon-list-text">We'll install first-rate products with industry leading, 25-year guarantee.</span>
663									</li>
664								<li class="elementor-icon-list-item">
665											<span class="elementor-icon-list-icon">
666							<svg xmlns="http://www.w3.org/2000/svg" width="35" height="31" viewBox="0 0 35 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1732 30.676C6.80744 30.676 0 23.8686 0 15.5028C0 7.13703 6.80744 0.32959 15.1732 0.32959C19.3834 0.32959 23.3134 2.01095 26.2182 5.07976C26.3618 5.2438 26.3481 5.42834 26.2524 5.56503L27.1409 6.72694C27.3118 6.63809 27.5305 6.6586 27.6672 6.87048C29.4306 9.40618 30.3396 12.393 30.3396 15.496C30.3396 23.8686 23.539 30.676 15.1732 30.676ZM15.1732 27.5389C8.54348 27.5389 3.13033 22.1325 3.13033 15.5028C3.13033 8.87307 8.54348 3.46675 15.1732 3.46675C18.3309 3.46675 21.3177 4.69018 23.5663 6.88414C23.744 7.06185 23.7167 7.27373 23.6005 7.41726L24.7282 8.81839C24.8991 8.71587 25.1383 8.72954 25.275 8.93458C30.3943 16.7126 24.8376 27.5389 15.1732 27.5389Z" fill="#AAAAAA"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5706 23.3014C15.3997 23.3014 15.2562 23.1852 15.2015 23.0485C15.1741 22.9938 12.7273 16.6716 8.94082 14.2794C8.20266 13.8215 7.62854 13.3431 7.86092 12.2563C8.08647 11.2038 8.79729 10.6023 10.0822 10.3221C12.3582 9.83683 14.8051 13.3704 15.7209 14.8194C18.9059 10.1786 25.2828 2.8927 34.5644 2.03835C35.0087 1.98367 35.1795 2.64665 34.7626 2.83802C34.6191 2.8927 21.3596 8.95515 15.9806 23.0758C15.885 23.2125 15.7414 23.3014 15.5706 23.3014Z" fill="#078E2C"></path></svg>						</span>
667										<span class="elementor-icon-list-text">Our crew will leave your home better than we found it.</span>
668									</li>
669						</ul>
670						</div>
671				</div>
672		<div class="elementor-element elementor-element-b9ee313 e-con-full e-flex e-con e-child" data-id="b9ee313" data-element_type="container" data-e-type="container">
673		<div class="elementor-element elementor-element-7a74a3e e-con-full e-flex e-con e-child" data-id="7a74a3e" data-element_type="container" data-e-type="container">
674				<div class="elementor-element elementor-element-7012bd6 elementor-position-left elementor-widget-mobile__width-inherit elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="7012bd6" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
675				<div class="elementor-widget-container">
676					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img decoding="async" width="50" height="50" src="https://prohomemi.com/wp-content/uploads/2024/02/icon-fb.png" class="attachment-full size-full wp-image-19062" alt="The google logo on a blue background." /></figure><div class="elementor-image-box-content"><h3 class="elementor-image-box-title">4.6/5</h3><p class="elementor-image-box-description">Out Of 362 Reviews</p></div></div>				</div>
677				</div>
678				</div>
679		<div class="elementor-element elementor-element-42185c9 e-con-full e-flex e-con e-child" data-id="42185c9" data-element_type="container" data-e-type="container">
680				<div class="elementor-element elementor-element-6174c2a elementor-position-left elementor-vertical-align-middle elementor-widget-mobile__width-inherit elementor-widget elementor-widget-image-box" data-id="6174c2a" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
681				<div class="elementor-widget-container">
682					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img decoding="async" width="50" height="50" src="https://prohomemi.com/wp-content/uploads/2024/02/icon-house.png" class="attachment-full size-full wp-image-19063" alt="A roofing icon on an orange background." /></figure><div class="elementor-image-box-content"><h3 class="elementor-image-box-title">4.7/5</h3><p class="elementor-image-box-description">Out Of 380 Reviews</p></div></div>
682				</div>
683				</div>
684				</div>
685				</div>
686				</div>
687					</div>
688				</div>
689				</div>
690		
691		
692			</div>
693
694	
695</main>
696
697			<footer data-elementor-type="footer" data-elementor-id="60" class="elementor elementor-60 elementor-location-footer" data-elementor-post-type="elementor_library">
698			<div class="elementor-element elementor-element-0f97b16 e-con-full e-flex e-con e-parent" data-id="0f97b16" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
699		<div class="elementor-element elementor-element-6f2538c e-con-full e-flex e-con e-child" data-id="6f2538c" data-element_type="container" data-e-type="container">
700		<div class="elementor-element elementor-element-f06e6f2 e-con-full e-flex e-con e-child" data-id="f06e6f2" data-element_type="container" data-e-type="container">
701				<div class="elementor-element elementor-element-41d7f9b elementor-widget elementor-widget-image" data-id="41d7f9b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
702				<div class="elementor-widget-container">
703																<a href="/">
704							<img width="169" height="123" src="https://prohomemi.com/wp-content/uploads/2023/04/phi-logo-white.png" class="attachment-full size-full wp-image-19174" alt="A black and white logo featuring a home with text." />								</a>
705															</div>
706				</div>
707				<div class="elementor-element elementor-element-3303018 elementor-widget-tablet__width-initial elementor-widget elementor-widget-image" data-id="3303018" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
708				<div class="elementor-widget-container">
709															<img width="149" height="72" src="https://prohomemi.com/wp-content/uploads/2023/04/BBB-white-logo.png" class="attachment-full size-full wp-image-19175" alt="Home remodeling with a BBB rating of 4." />															</div>
710				</div>
711				</div>
712		<div class="elementor-element elementor-element-861f526 e-con-full e-flex e-con e-child" data-id="861f526" data-element_type="container" data-e-type="container">
713				<div class="elementor-element elementor-element-e3045a4 elementor-widget elementor-widget-heading" data-id="e3045a4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
714				<div class="elementor-widget-container">
715					<h2 class="elementor-heading-title elementor-size-default">Quick Links</h2>				</div>
716				</div>
717				<div class="elementor-element elementor-element-326f6bd footer-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="326f6bd" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
718				<div class="elementor-widget-container">
719							<ul class="elementor-icon-list-items">
720							<li class="elementor-icon-list-item">
721											<a href="https://prohomemi.com/contact-us/">
722
723											<span class="elementor-icon-list-text">Contact Us</span>
724											</a>
725									</li>
726								<li class="elementor-icon-list-item">
727											<a href="https://prohomemi.com/services/roofing/financing/">
728
729											<span class="elementor-icon-list-text">Roofing Financing</span>
730											</a>
731									</li>
732								<li class="elementor-icon-list-item">
733											<a href="https://prohomemi.com/services/siding/financing/">
734
735											<span class="elementor-icon-list-text">Siding Financing</span>
736											</a>
737									</li>
738								<li class="elementor-icon-list-item">
739											<a href="https://prohomemi.com/services/gutters/financing/">
740
741											<span class="elementor-icon-list-text">Gutter Financing</span>
742											</a>
743									</li>
744								<li class="elementor-icon-list-item">
745											<a href="https://prohomemi.com/services/insulation/financing/">
746
747											<span class="elementor-icon-list-text">Insulation Financing</span>
748											</a>
749									</li>
750						</ul>
751						</div>
752				</div>
753				</div>
754		<div class="elementor-element elementor-element-a665fa1 e-con-full e-flex e-con e-child" data-id="a665fa1" data-element_type="container" data-e-type="container">
755				<div class="elementor-element elementor-element-9350160 elementor-widget elementor-widget-heading" data-id="9350160" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
756				<div class="elementor-widget-container">
757					<h2 class="elementor-heading-title elementor-size-default">Services</h2>				</div>
758				</div>
759				<div class="elementor-element elementor-element-3e1bce1 footer-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="3e1bce1" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
760				<div class="elementor-widget-container">
761							<ul class="elementor-icon-list-items">
762							<li class="elementor-icon-list-item">
763											<a href="https://prohomemi.com/services/roofing/">
764
765											<span class="elementor-icon-list-text">Roofing</span>
766											</a>
767									</li>
768								<li class="elementor-icon-list-item">
769											<a href="https://prohomemi.com/services/siding/">
770
771											<span class="elementor-icon-list-text">Siding</span>
772											</a>
773									</li>
774								<li class="elementor-icon-list-item">
775											<a href="https://prohomemi.com/services/windows/">
776
777											<span class="elementor-icon-list-text">Windows</span>
778											</a>
779									</li>
780								<li class="elementor-icon-list-item">
781											<a href="https://prohomemi.com/services/insulation/">
782
783											<span class="elementor-icon-list-text">Insulation</span>
784											</a>
785									</li>
786								<li class="elementor-icon-list-item">
787											<a href="https://prohomemi.com/services/gutters/">
788
789											<span class="elementor-icon-list-text">Gutters</span>
790											</a>
791									</li>
792						</ul>
793						</div>
794				</div>
795				</div>
796		<div class="elementor-element elementor-element-ed036e8 e-con-full e-flex e-con e-child" data-id="ed036e8" data-element_type="container" data-e-type="container">
797				<div class="elementor-element elementor-element-d5e5b40 elementor-widget elementor-widget-heading" data-id="d5e5b40" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
798				<div class="elementor-widget-container">
799					<h2 class="elementor-heading-title elementor-size-default">Service Areas</h2>				</div>
800				</div>
801				<div class="elementor-element elementor-element-fcb2df8 footer-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="fcb2df8" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
802				<div class="elementor-widget-container">
803							<ul class="elementor-icon-list-items">
804							<li class="elementor-icon-list-item">
805											<a href="https://prohomemi.com/michigan/detroit/">
806
807											<span class="elementor-icon-list-text">Detroit</span>
808											</a>
809									</li>
810								<li class="elementor-icon-list-item">
811											<a href="https://prohomemi.com/michigan/ann-arbor/">
812
813											<span class="elementor-icon-list-text">Ann Arbor</span>
814											</a>
815									</li>
816								<li class="elementor-icon-list-item">
817											<a href="https://prohomemi.com/michigan/royal-oak/">
818
819											<span class="elementor-icon-list-text">Royal Oak</span>
820											</a>
821									</li>
822								<li class="elementor-icon-list-item">
823											<a href="https://prohomemi.com/michigan/brighton/">
824
825											<span class="elementor-icon-list-text">Brighton</span>
826											</a>
827									</li>
828								<li class="elementor-icon-list-item">
829											<a href="/michigan/#service-areas">
830
831											<span class="elementor-icon-list-text">View All</span>
832											</a>
833									</li>
834						</ul>
835						</div>
836				</div>
837				</div>
838		<div class="elementor-element elementor-element-56e6c4f e-con-full e-flex e-con e-child" data-id="56e6c4f" data-element_type="container" data-e-type="container">
839				<div class="elementor-element elementor-element-9d8f666 elementor-widget elementor-widget-heading" data-id="9d8f666" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
840				<div class="elementor-widget-container">
841					<h2 class="elementor-heading-title elementor-size-default">Company</h2>				</div>
842				</div>
843				<div class="elementor-element elementor-element-a23778d footer-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a237
84378d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
844				<div class="elementor-widget-container">
845							<ul class="elementor-icon-list-items">
846							<li class="elementor-icon-list-item">
847											<a href="https://prohomemi.com/testimonials/">
848
849											<span class="elementor-icon-list-text">Reviews</span>
850											</a>
851									</li>
852								<li class="elementor-icon-list-item">
853										<span class="elementor-icon-list-text">Blog</span>
854									</li>
855						</ul>
856						</div>
857				</div>
858				</div>
859				</div>
860		<div class="elementor-element elementor-element-dd9fabc e-con-full e-flex e-con e-child" data-id="dd9fabc" data-element_type="container" data-e-type="container">
861		<div class="elementor-element elementor-element-ab7a31a e-con-full e-flex e-con e-child" data-id="ab7a31a" data-element_type="container" data-e-type="container">
862				<div class="elementor-element elementor-element-a2d51da footer-copyright elementor-widget elementor-widget-text-editor" data-id="a2d51da" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
863				<div class="elementor-widget-container">
864									&copy; 2026 <strong>PRO HOME IMPROVEMENT</strong>. All rights reserved. <span class="divider">|</span><a href="/privacy-policy/">Privacy Policy</a><span class="divider">|</span><a href="/sitemap/">Sitemap</a>								</div>
865				</div>
866				</div>
867		<div class="elementor-element elementor-element-9005553 e-con-full e-flex e-con e-child" data-id="9005553" data-element_type="container" data-e-type="container">
868				<div class="elementor-element elementor-element-c1f6cfe elementor-shape-square e-grid-align-right elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="c1f6cfe" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
869				<div class="elementor-widget-container">
870							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
871							<span class="elementor-grid-item" role="listitem">
872					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-e759fa6" href="https://www.facebook.com/PROHomeImprovement/" target="_blank">
873						<span class="elementor-screen-only">Facebook-f</span>
874						<i aria-hidden="true" class="fab fa-facebook-f"></i>					</a>
875				</span>
876							<span class="elementor-grid-item" role="listitem">
877					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-0532721" href="https://www.instagram.com/prohomemi/" target="_blank">
878						<span class="elementor-screen-only">Instagram</span>
879						<i aria-hidden="true" class="fab fa-instagram"></i>					</a>
880				</span>
881							<span class="elementor-grid-item" role="listitem">
882					<a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin-in elementor-repeater-item-d5137b6" href="https://www.linkedin.com/company/pro-home-improvement/" target="_blank">
883						<span class="elementor-screen-only">Linkedin-in</span>
884						<i aria-hidden="true" class="fab fa-linkedin-in"></i>					</a>
885				</span>
886							<span class="elementor-grid-item" role="listitem">
887					<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-dfbaa97" href="https://www.youtube.com/channel/UCjLSz3S0lmGJsStGh0ifCLg" target="_blank">
888						<span class="elementor-screen-only">Youtube</span>
889						<i aria-hidden="true" class="fab fa-youtube"></i>					</a>
890				</span>
891					</div>
892						</div>
893				</div>
894				</div>
895				</div>
896				</div>
897		<div class="elementor-element elementor-element-3e1c81c e-con-full e-flex e-con e-parent" data-id="3e1c81c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
898		<div class="elementor-element elementor-element-8bd9ce2 e-con-full e-flex e-con e-child" data-id="8bd9ce2" data-element_type="container" data-e-type="container">
899				<div class="elementor-element elementor-element-86f8966 elementor-widget elementor-widget-text-editor" data-id="86f8966" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
900				<div class="elementor-widget-container">
901									<p>Powered by:</p>								</div>
902				</div>
903				<div class="elementor-element elementor-element-0f5d0a0 elementor-widget elementor-widget-image" data-id="0f5d0a0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
904				<div class="elementor-widget-container">
905																<a href="https://www.intellibright.com/industries/roofing/" target="_blank">
906							<img width="112" height="30" src="https://prohomemi.com/wp-content/uploads/2023/04/intellibrightfooterlightlogo-1.svg" class="attachment-large size-large wp-image-18560" alt="intellibrightfooterlightlogo" />								</a>
907															</div>
908				</div>
909				</div>
910				</div>
911				</footer>
912		
913<script type="speculationrules">
914{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mrp-elementor/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
915</script>
915
916			
916<script>
917				( () => {
918					const lazyloadRunObserver = () => {
919						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
920						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
921							entries.forEach( ( entry ) => {
922								if ( entry.isIntersecting ) {
923									let lazyloadBackground = entry.target;
924									if( lazyloadBackground ) {
925										lazyloadBackground.classList.add( 'e-lazyloaded' );
926									}
927									lazyloadBackgroundObserver.unobserve( entry.target );
928								}
929							});
930						}, { rootMargin: '200px 0px 200px 0px' } );
931						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
932							lazyloadBackgroundObserver.observe( lazyloadBackground );
933						} );
934					};
935					const events = [
936						'DOMContentLoaded',
937						'elementor/lazyload/observe',
938					];
939					events.forEach( ( event ) => {
940						document.addEventListener( event, lazyloadRunObserver );
941					} );
942				} )();
943			</script>
943
944			
944<script id="wpascript-js" src="https://prohomemi.com/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.3.04"></script>
vendor: 1 bytes, line 944
944
945<script id="wpascript-js-after">
946wpa_field_info = {"wpa_field_name":"dfuhck5505","wpa_field_value":433639,"wpa_add_test":"no"}
947//# sourceURL=wpascript-js-after
948</script>
vendor: 1 bytes, line 948
948
949<script id="rocket-browser-checker-js-after">
950"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
951//# sourceURL=rocket-browser-checker-js-after
952</script>
vendor: 1 bytes, line 952
952
953<script id="rocket-preload-links-js-extra">
954var RocketPreloadLinksConfig = {"excludeUris":"/thank-you/|/thank-you-contractor/|/contact-us/|/estimates/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://prohomemi.com","onHoverDelay":"100","rateThrottle":"3"};
955//# sourceURL=rocket-preload-links-js-extra
956</script>
vendor: 1 bytes, line 956
956
957<script id="rocket-preload-links-js-after">
958(function() {
959"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
960}());
961
962//# sourceURL=rocket-preload-links-js-after
963</script>
vendor: 1 bytes, line 963
963
964<script id="am_assets-js-custom-js-js-js" src="https://prohomemi.com/wp-content/themes/mrp-elementor/assets/js/custom-js.js?ver=1708383871"></script>
vendor: 1 bytes, line 964
964
965<script id="elementor-webpack-runtime-js" src="https://prohomemi.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.1"></script>
vendor: 1 bytes, line 965
965
966<script id="elementor-frontend-modules-js" src="https://prohomemi.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.1"></script>
vendor: 1 bytes, line 966
966
967<script id="jquery-ui-core-js" src="https://prohomemi.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 967
967
968<script id="elementor-frontend-js-before">
969var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":641,"lg":881,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":640,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":767,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":880,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1024,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1600,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":true}},
970"hasCustomBreakpoints":true},"version":"4.2.1","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"landing-pages":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"mega-menu":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/prohomemi.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/prohomemi.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/prohomemi.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"88aef643e8","atomicFormsSendForm":"4afb795443"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop","viewport_widescreen"],"viewport_laptop":1600,"viewport_mobile":640,"viewport_mobile_extra":767,"viewport_tablet":880,"viewport_tablet_extra":1024,"viewport_widescreen":2400,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":18114,"title":"Get%20a%20Free%20Estimate%20-%20Pro%20Home%20Improvement","excerpt":"","featuredImage":"https:\/\/prohomemi.com\/wp-content\/uploads\/2024\/02\/roof-inspection-on-michigan-home-1024x683.jpg"}};
971//# sourceURL=elementor-frontend-js-before
972</script>
vendor: 1 bytes, line 972
972
973<script id="elementor-frontend-js" src="https://prohomemi.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.1"></script>
vendor: 1 bytes, line 973
973
974<script id="e-sticky-js" src="https://prohomemi.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 974
974
975<script id="heartbeat-js" src="https://prohomemi.com/wp-content/plugins/wp-rocket/assets/js/heartbeat.js?ver=3.23.1"></script>
vendor: 1 bytes, line 975
975
976<script id="elementor-pro-webpack-runtime-js" src="https://prohomemi.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 976
976
977<script id="wp-hooks-js" src="https://prohomemi.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 977
977
978<script id="wp-i18n-js" src="https://prohomemi.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 978
978
979<script id="wp-i18n-js-after">
980wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
981//# sourceURL=wp-i18n-js-after
982</script>
vendor: 1 bytes, line 982
982
983<script id="elementor-pro-frontend-js-before">
984var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/prohomemi.com\/wp-admin\/admin-ajax.php","nonce":"4bd301c6a8","urls":{"assets":"https:\/\/prohomemi.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/prohomemi.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},
985"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/prohomemi.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
986//# sourceURL=elementor-pro-frontend-js-before
987</script>
vendor: 1 bytes, line 987
987
988<script id="elementor-pro-frontend-js" src="https://prohomemi.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 988
988
989<script id="pro-elements-handlers-js" src="https://prohomemi.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.1.0"></script>
989
990<div hidden data-wpu-integrity="d3aa13dc6e51af1e62ce24dc70c449d8"></div>
991<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
992if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
993images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
994if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
994<script data-no-minify="1" async src="https://prohomemi.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
vendor: 1 bytes, line 994
994
995<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4793c3b9de5af34',t:'MTc5MTUwNTM5MQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
995</body>
996</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.