Tracy Jaisle

Chief Financial Officer
Executive Leadership Team

About Tracy Jaisle

Tracy Jaisle joined Bone Dry Roofing in December 2014. As CFO, she manages our Finance, HR, and Fleet departments.  

Tracy graduated from Indiana University’s Kelley School of Business with a bachelor’s degree in Accounting. During her early career, she worked in distribution for Indiana Supply Corporation, an HVAC distributor. Tracy spent 12 years with ISC and eventually became the CFO and VP of Finance. During that time, she learned the value of relationships and refined her skills in the areas of communication, precision, and attention to detail.

Following her time with ISC, Tracy joined the world of racing as Controller for Chip Ganassi Racing Teams. This experience eventually led to her appointment as Director of Finance for the Indianapolis Motor Speedway. These seven years in racing taught her the importance of precision and attention to detail as they relate to winning and losing experience, and a mindset which she has brought to her role at Bone Dry.

When asked what she likes most about her job, Tracy says no two days are ever the same at Bone Dry, which keeps everyone engaged and looking towards the future. Bone Dry leadership is always looking to improve; by providing better customer experience, adopting cutting-edge software, or investing in and developing our employees to aid in their success. She loves to see our employees succeed and grow within the organization – it is deeply personal and meaningful for her to have played a role in their success.

In her spare time, Tracy is an avid runner and reader. She enjoys practicing yoga and spends a lot of time gathered around the kitchen table with her family eating dinner, or playing a friendly (yet competitive!) game of dominoes.

Bryan Geisler

Bryan Geisler

May 4th, 2022

Service was fast and efficient

Shaun Hautly

Shaun Hautly

April 11th, 2022

I was blown away by Adnan and Josh’s service. Very polite, straightforward, and I wasn’t over sold. They were honest, gave me some options, and let me choose without any pressure. The work was done quickly. They even worked around my son’s nap..

Ian Dal

Ian Dal

April 9th, 2022

My sales representative Travis was very professional. Took the time to check everything out and tell me exactly what needed to be done. Very throughly explained the job from top to bottom. He took a ton of pictures of the old roof and then explained ..

MrYuK mEaNsN0

MrYuK mEaNsN0

April 1st, 2022

Very professional. Identified the problem with my leaking roof. Recommended replacing the whole roof, which we did. They worked with my schedule, and maintained a good communication the whole time up until the final walk through. Would recommend!..

Rebecca Voelkerding

Rebecca Voelkerding

March 21st, 2022

Ben H. and Alex came to our house to repair some chimney bricks and mortar issues we had. They were on time and very courteous. They were one of the best crews we've ever had do work on our house. From the moment we received our bid to the last visit..

(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