Bone Dry Roofing

The integrity of your roof starts with the integrity of the company that installs it. At Bone Dry, we’re as careful and diligent in growing our company as we are in repairing or replacing important aspects of your home. What you don’t see is just as important as what you do.

THE LADDER OF SUCCESS

Most people would have torn it down. But the tiny garage in Speedway, Indiana inspired Gene Judd to start Bone Dry Roofing and launch a family of companies that have become the beacon of the roofing industry. And it all started as a true family affair with Gene swinging hammers next to his Dad, as well as his Mom.
Instead of climbing onto a bulldozer back in 1989 and flattening that old garage, Gene climbed a ladder and gave it the best roof in the neighborhood. He learned firsthand, and by hand, the secrets of how to put on “one helluva good roof”. Then he figured out how to do the same with gutters, downspouts, insulation, and masonry. Everything one might need to stay dry, warm and content. A rather noble goal for what started out as just a little ‘ol roof.
As the Bone Dry allure spread, so did the company. Reaching throughout many Midwestern states and into Colorado and Florida. While these companies have slightly different names, they all have the same Bone Dry, gritty DNA. Make no mistake, these are not franchises. They are family-owned. And each one influenced by the same determined guy who turned that worn, modest garage into a model of envy for roofers everywhere. The Bone Dry Family of companies.
Whether it’s for a home, business, warehouse, apartment, church, school, or sports facility, Bone Dry is the gold standard. All without needing much gold. Because Gene has always maintained that fair pricing is a prime component of great value. After all, he would say, “That’s not just your roof up there, that’s our reputation”.

Our Company

It all humbly started in a small garage. But that garage had one helluva good roof. Thirty years later, building up one customer at a time, Bone Dry has emerged as one of the largest residential roofing companies in the Midwest. A collection of family-owned and operated locations that prides itself on being a company rather than a franchise. Every member of a Bone Dry crew is trained and certified in their task at hand. That starts with respect for the homeowner and their property. Those traits learned in that garage three decades ago still guide us today.

Bone Dry Roofing has offices in five states across the Midwest, where we pride ourselves on installing quality roofing systems and solving customers’ problems. We also have sister companies in Fort Collins, CO, Sarasota, FL and Edgewater, FL.

Our Locations

Mission & Values

Our longevity is due to our mission of ensuring peace-of-mind for each and every customer through exceptional service. At Bone Dry, we believe in always doing what’s right. Always. In our minds, there are no shortcuts to excellence. You’ll find delivering on our promises and exceeding your expectations are part of our core values. And we have no problem shouting it from the rooftops. The very rooftops we take pride in installing. How’s that for conviction?

Our Leadership & Team

With over 300 employees company-wide it’s difficult to show everyone on the Bone Dry team. While you’ll likely see other smiling Bone Dry crew members at your home, we wanted to make sure you also saw the ones who are behind every project. It’s true you may not recognize every face, but we trust you’ll recognize the character and enthusiasm in which they do their job. Because that’s the true face of the company.

View the Team

OUR PARTNERS

Bone Dry aligns itself with well respected brands and organizations who offer quality products and dependable services. It may be your local Chamber of Commerce or the widely recognized Pink Panther. Regardless, we believe we are known by the company we keep. And that’s worth keeping in mind.

OWENS CORNING PLATINUM ADVISORY BOARD ALUMNUS

Gene Judd, Bone Dry Roofing owner, has served on the Owens Corning Platinum Advisory Board. This prestigious seat allows Bone Dry, a Platinum Preferred Contractor, to provide valuable insight in helping Owens Corning support roofing contractors.

OWENS CORNING PLATINUM PREFERRED CONTRACTOR

Owens Corning works with roofing contractors to give homeowners the best result. Owens Corning Roofing Platinum Preferred Contractors meet strict standards for professionalism, business stability, and customer service, and they offer the best warranty, representing less than 1% of roofing contractors.

OWENS CORNING SHINGLE RECYCLING PLEDGE

Shingle Recycling Pledge: When you choose a contractor who has taken the pledge, you get their commitment that your old shingles won’t end up in a landfill.

OWENS CORNING “TOP OF THE HOUSE” CERTIFIED

These independent roofing contractors have been specially trained on how roofing, ventilation and attic insulation work together to improve your home’s energy efficiency and comfort.

MEMBER OF THE BUILDERS ASSOCIATION OF GREATER INDIANAPOLIS (BAGI)

To provide advocacy, education and meaningful services to benefit its members and the new-home building industry.

CERTAINTEED MASTER SHINGLE APPLICATOR

CertainTeed is a leading and innovative North American manufacturer of building materials including roofing, trim, vinyl sliding, railing, decking, insulation, and many others. The Master Shingle Applicator program provides education in every aspect of shingle installation.

GAF CERTIFIED

GAF has become North America’s biggest manufacturer of residential and commercial roofing and are committed to supporting distributors and roofing contractors, as well as helping property owners make their best roofing choices.

NATIONAL ROOFING CONTRACTORS ASSOCIATION (NRCA)

The National Roofing Contractors Association (NRCA) is known as one of the construction industry’s most respected trade associations. The NRCA is the voice of roofing professionals and is the leading authority in the roofing industry for information, education, technology, and advocacy.

NATIONAL WOMEN IN ROOFING ASSOCIATION

National Women in Roofing (NWIR) is a volunteer-based organization that supports and advances the careers of women roofing professionals. NWIR provides networking, mentoring, education and recruitment opportunities from the rooftop to the boardroom, for the young professional at the start of her career to the seasoned manager in the executive suite.
(function(cookieName, domain){ var traffic_source_COOKIE_TOKEN_SEPARATOR = ">>"; //separating between concatenated lead source var traffic_source_date_SEPARATOR = "|>"; var NONE = "(website)"; domain = domain || window.location.hostname; function getCookie(cookieName){ var name = cookieName + "="; var cookieArray = document.cookie.split(';'); //break cookie into array for(var i = 0; i < cookieArray.length; i++){ var cookie = cookieArray[i].replace(/^\s+|\s+$/g, ''); //replace all space with '' = delete it if (cookie.indexOf(name)==0){ return cookie.substring(name.length,cookie.length); // } } return null; } function getURLParameter(param){ var pageURL = window.location.search.substring(1); //get the query string parameters without the "?" var URLVariables = pageURL.split('&'); //break the parameters and values attached together to an array for (var i = 0; i -1) { if(end === -1) { end = utmzCookie.length; } cookieCampaignName = "utmz:" + utmzCookie.substring((start + UTMSRC.length), end); //get the value of the UTMZ, without the parameter name } } if(cookieCampaignName != "" && isNotNullOrEmpty(urlParamSRC)){ //if there is a campaign name AND there is SRC value traffic_source = urlParamSRC + traffic_source_COOKIE_TOKEN_SEPARATOR + cookieCampaignName; //concateane the SRC with the existing campaign name // traffic_source = urlParamSRC + currTime() + traffic_source_COOKIE_TOKEN_SEPARATOR + cookieCampaignName; // Optional: add the session time } else if(cookieCampaignName != ""){ //if there is campaign name traffic_source = cookieCampaignName; //just use it for the new cookie } else if(urlParamSRC != null) { //if there is not campaign name but we have SRC traffic_source = decodeURI(urlParamSRC); // decode URI of the SRC parameter // traffic_source = decodeURI(urlParamSRC) + currTime(); // Optional: add the session time } else if(document.referrer != ""){ //if there is not campaign, and no src, check if there is a referrer, var referrerHostName = removeProtocol(document.referrer); var GOOGLE = /www.google/; var YAHOO = /search.yahoo/; var BING = /www.bing/; if(GOOGLE.test(referrerHostName)){ traffic_source = "Google Search"; //traffic_source = "Google Search" + currTime(); // + Optional: Add the current session time. Choose one of them. } else if(YAHOO.test(referrerHostName)){ traffic_source = "Yahoo Search"; //traffic_source = "Yahoo Search" + currTime(); } else if(BING.test(referrerHostName)){ traffic_source = "Bing Search"; //traffic_source = "Bing Search" + currTime(); } else { traffic_source = referrerHostName; //traffic_source = referrerHostName + currTime(); } } else { traffic_source = NONE; } setCookie(cookieName, traffic_source); //set the cookie } else if(isNotNullOrEmpty(urlParamSRC)){ //if there is a cookie, add the SRC to the cookie, unless the same src already exists as the first token. var firstToken = getFirstTokenFromCookie(getCookie(cookieName)); if(firstToken !== "" && urlParamSRC !== firstToken) { var newTrafficSourceCookie = urlParamSRC + traffic_source_COOKIE_TOKEN_SEPARATOR + getCookie(cookieName); //concetenate new SRC with old cookie values // var newTrafficSourceCookie = urlParamSRC + currTime() + traffic_source_COOKIE_TOKEN_SEPARATOR + getCookie(cookieName); // Optional: add the time of current session setCookie(cookieName, newTrafficSourceCookie); } } })("traffic_source", ".bonedry.com"); function getCookie(name) { //Gets the value of traffic_source var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } function addTrafficSourceToForm(){ //injects the traffic_source value to the form jQuery(".lead_source input").each(function() { this.value = getCookie("traffic_source"); console.log("Executing"); }); } addTrafficSourceToForm() //initates the process