{"version":"1.0","provider_name":"Green Solutions Remodeling Blog","provider_url":"https:\/\/www.greensolutionsremodeling.com\/blogs\/8005","author_name":"doadmin","author_url":"https:\/\/www.greensolutionsremodeling.com\/blogs\/8005\/author\/doadmin","title":"Roof Replacement in Catonsville, MD - Green Solutions Remodeling Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"bPbllwWelH\"><a href=\"https:\/\/www.greensolutionsremodeling.com\/blogs\/8005\/roof-replacement-in-catonsville-md-2\">Roof Replacement in Catonsville, MD<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.greensolutionsremodeling.com\/blogs\/8005\/roof-replacement-in-catonsville-md-2\/embed#?secret=bPbllwWelH\" width=\"600\" height=\"338\" title=\"&#8220;Roof Replacement in Catonsville, MD&#8221; &#8212; Green Solutions Remodeling Blog\" data-secret=\"bPbllwWelH\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.greensolutionsremodeling.com\/blogs\/8005\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"\u201cGreen Solutions Remodeling replaced our entire roof with architectural shingles. The work was done quickly (this process took less than one day) and the new shingles look amazing. The Spring was very wet, and we have not had a single issue with our new roof.\u201d \u2013 E.C in Catonsville, MD For your roof replacement or [&hellip;]","thumbnail_url":"https:\/\/www.greensolutionsremodeling.com\/blogs\/8005\/wp-content\/uploads\/2025\/08\/residential-roofing.jpg","thumbnail_width":1200,"thumbnail_height":800}