Home » Inventory » Obstacle Courses
Delivering Clean & Sanitized Obstacle Course Rentals to Cantonment!
Set Event Date
Obstacle Courses are tons of fun in winter or summer!!!
Professional delivery to Pensacola, FL, Cantonment, FL, Pace, FL, Robertsdale, AL, Milton, FL, Ensley, FL, Ferry Pass, FL, Bellview, FL, Molino, FL, McDavid, FL and surrounding areas. Please submit a quote or contact us to be sure we service your area.
Our Obstacle Courses can be either wet or dry for fun all year long!!! Climb under and over, slide down, shoot basketball in the bounce house area and then slide down into a pool!!!
View Product 64′ Obstacle Course from $450.00item unavailable (change date) View Product Extreme Construction Zone Obstacle Course Wet/Dry from $350.00item unavailable (change date) View Product 32′ Obstacle Course from $250.00item unavailable (change date)Why Choose gulf Coast obstacle courses?
At Gulf Coast Water Slides & Bounce Houses we rent bounce houses, water slides, obstacle courses, and party rental equipment. We rent obstacle course rentals in Cantonment, FL, and surrounding cities. We are fully licensed and insured. All of our inflatable obstacle course rentals are cleaned and sanitized between each rental. We are committed to making sure that your children are playing in a clean, well-maintained, and safe inflatable bouncer. All our inflatable rentals are 100% lead-free, you may not think about the safety of your inflatable rental but we do. Safety is not an option but a REQUIREMENT. The safety of your children is our #1 concern. So why rent your obstacle course rentals from us:
Licensed and Insured
Clean and Sanitized
Safety is our #1 priority
5 Star customer satisfaction obstacle course
Our Party Rental Equipment & Bounce House Rentals
Gulf Coast Water Slides & Bounce Houses are the leader in providing Cantonment, Florida with the largest selection of bounce house rentals with slides. Everyone knows what a bounce house is but a lot of people don’t know what a combo slide bounce house is. A combo unit or combo slide bounce house is exactly what it sounds like, an inflatable slide attached to a bounce house. This is the best of both worlds all wrapped up in one great inflatable rental. These inflatable rentals are the most popular rental for kids’ birthday parties because you can use them wet when it is hot outside or dry in the cooler months. But did you know Gulf Coast Water Slides & Bounce Houses is more than just a bounce house company? That’s right we offer obstacle course rentals, water slide bounce house combos, obstacle course rentals, and party equipment rentals like generators. Check out our inventory below.
Water Slide Rentals in Cantonment FL – Water slides are the best inflatable rentals on those hot summer Florida days! Great for all ages so get out there and have some fun!
Combo Slide Bounce House Rentals in Cantonment FL – A bounce house and inflatable slide in one fun inflatable! Can’t you already hear the giggles and laughter?
Obstacle Course Rentals in Cantonment FL – An inflatable challenge for all ages. There are tunnels, logs, pop-ups, and slides all wrapped into one incredible inflatable rental.
Equipment Rentals in Cantonment FL – Power and issue? Not anymore with our Generator Rentals.
Gulf Coast Water Slides & Bounce Houses Delivery Area!
Gulf Coast Water Slides & Bounce House Delivers to Cantonment, Florida, and surrounding cities like Pensacola, FL, Pace, FL, Buelah, FL, Molino, FL, and many more. If you don’t see your city listed it is not a problem. Call the office and talk with one of our friendly event specialists to see if we can deliver your next obstacle course rentals to your city!
Contact Gulf Coast Water Slides & Bounce Houses Now To Reserve Your Next obstacle course! 850-529-0932
Our Service Area
We Proudly offer clean, on time delivery to the following areas:
- Cantonment
- Pensacola
- Pace
- Buelah
- Molino
Is your event outside of our listed area? Contact Us below as we frequently deliver to events farther out and sometimes special accommodations can be made.
NOTE: Extra fees may vary depending on how far youare outside our service area
Contact Us
Have questions? We have answers! Can’t find what you’re looking for or curious about one of our products? Don’t hesitate to give us a call or use our contact form to reach out to us anytime!
- (850) 610-3727
- gulfcoastwsbh@gmail.com
- 3865 Hwy 297A Cantonment, FL 32533
- Blog
Copyright ©2020Gulf Coast Water Slides and Bounce Houses LLC Cantonment FLAll Rights Reserved | Rental Software Powered ByInflatableOffice
Days
Start
End
Apply
Cancel
Change Date
Some items are not available for the selected delivery method.
Subtotal (estimate):
Check Delivery
Delivery Fee (Change Address):
Continue Shopping Checkout
"); let sel = jQuery(""); sel.append("
") jQuery("[id^=io_acc_shortname_"+main_rental_id+"]").each(function(){ sel.append("
") if(this.id.split("_").length > 4){ let split_id = this.id.split("_"); let option_rental_id = split_id[split_id.length - 1]; let sel2 = jQuery(""); sel2.append("
") jQuery("[id^=io_acc_shortname_"+option_rental_id+"_]").each(function(){ sel2.append("
") }); sel_div.append(sel2); } }); sel_div.prepend(sel); jQuery(".io_product_acc_pkg").replaceWith(sel_div); } } if(io_brand == "PW"){ jQuery(".io_product_price_box").attr("style", "display: none !important;"); jQuery(".io_product_price_sqfoot").attr("style", "display: grid !important;"); } setTimeout(simpleCart.init, 100); }); /*end of on-ready*/ /**/ /*
*/ /*
*/ /*
*/ /*
*/ /*
Start: '+start_timepicker_html+' End: '+end_timepicker_html+'
'); } /* set on quote page */ /* For linen type items with timepickers */ let rental_id = item.get("rentalid"); let split_on_colon = rental_id.split(":"); if(split_on_colon.length > 1){ fix_time_name_for_linen_rid(timepicker_name, split_on_colon, start_time, end_time, rental_id) }else{ let quote_page_start_timepicker = document.querySelectorAll(".controls [name=\""+timepicker_name.replace("io_timepicker_", "starttime_")+"\"]")[0]; let quote_page_end_timepicker = document.querySelectorAll(".controls [name=\""+timepicker_name.replace("io_timepicker_", "endtime_")+"\"]")[0]; if(quote_page_start_timepicker != null && quote_page_end_timepicker != null){ quote_page_start_timepicker.value = start_time; quote_page_end_timepicker.value = end_time; } } } function fix_time_name_for_linen_rid(time_name, split_rid, start_time, end_time, rental_id){ for(let x = 0; x < split_rid.length; x++){ temp_timepicker_name = time_name.replace(rental_id, split_rid[x]); let quote_page_start_timepicker = document.querySelectorAll(".controls [name=\""+temp_timepicker_name.replace("io_timepicker_", "starttime_")+"\"]")[0]; let quote_page_end_timepicker = document.querySelectorAll(".controls [name=\""+temp_timepicker_name.replace("io_timepicker_", "endtime_")+"\"]")[0]; if(quote_page_start_timepicker != null && quote_page_end_timepicker != null){ quote_page_start_timepicker.value = start_time; quote_page_end_timepicker.value = end_time; } } } function addOrReplaceValueInTimepicker(timepicker_html, time_value){ if(timepicker_html.includes("value=")){ timepicker_html = [timepicker_html.slice(0, timepicker_html.indexOf("value=")), 'value="'+time_value+'"', timepicker_html.slice(timepicker_html.length-1)].join(""); }else{ /* No value defined. Add it at the end of the outer html. */ let position = timepicker_html.lastIndexOf(">"); timepicker_html = [timepicker_html.slice(0, position), ' value="'+time_value+'"', timepicker_html.slice(position)].join(""); } return timepicker_html } function restrictEndTimepickers(){ setUpTimeRestrictions_cartTimepickers() setUpTimeRestrictions_timeBasedItems() } function setUpTimeRestrictions_timeBasedItems(){ jQuery("input[name^=start_timeslot_]").change(function() { end_timepicker = jQuery("input[name='"+this.name.replace("start", "end")+"']"); end_timepicker = jQuery(end_timepicker[end_timepicker.length - 1]); end_timepicker.timepicker("option",{"minTime": jQuery(this).val()}); if( EndTimeLessThanStartTime( jQuery(this).val(), end_timepicker.val(), "0/0/0", "0/0/0" ) ){ end_timepicker.val(""); } }); } function setUpTimeRestrictions_cartTimepickers(){ jQuery("input[name=timeStart]").change(function() { end_timepicker = jQuery("[name='"+this.name.replace("Start", "End")+"']"); if(jQuery("[name='dateStart']").val() === jQuery("input[name='dateEnd']").val()){ end_timepicker.timepicker("option",{"minTime": jQuery(this).val()}); if(EndTimeLessThanStartTime( jQuery(this).val(), end_timepicker.val(), jQuery("[name='dateStart']").val(), jQuery("[name='dateEnd']").val() ) ) { end_timepicker.val(""); } } }); } function setUpTimeRestrictions_infoHeaderTimepickers(){ jQuery("#ioHeaderTimeStart").change(function() { end_timepicker = jQuery("#ioHeaderTimeEnd"); if(jQuery("#ioHeaderDateStart").val() === jQuery("#ioHeaderDateEnd").val()){ end_timepicker.timepicker("option",{"minTime": jQuery(this).val()}); if(EndTimeLessThanStartTime( jQuery(this).val(), end_timepicker.val(), jQuery("#ioHeaderDateStart").val(), jQuery("#ioHeaderDateEnd").val() ) ) { end_timepicker.val(""); } } }); } /* helper function to see if the value from a start timepicker is less than the string value of an end timepicker. param start_time: string representation of the start time picker. 12hr or 24hr. param end_time: string representation of the end time picker. 12hr or 24hr. param start_date: string representation of the start date, seperated by "/". Can be wither d/m/y or m/d/y. Pass "0/0/0" if dates do not matter. param end_date: string representation of the end date, seperated by "/". Can be wither d/m/y or m/d/y. Pass "0/0/0" if dates do not matter. */ function EndTimeLessThanStartTime(start_time, end_time, start_date, end_date){ if(!start_time || !end_time) return false; start_time = convert12HourTo24Hour(start_time); end_time = convert12HourTo24Hour(end_time); var split_start_date = start_date.split("/"); var split_end_date = end_date.split("/"); var startDate = buildDateObj(split_start_date, start_time); var endDate = buildDateObj(split_end_date, end_time); if(endDate < startDate){ return true; } else { return false; } } function get_cart_timepickers(timepicker_name){ let start_timepicker = document.getElementsByName(timepicker_name.replace("io_timepicker_", "start_timeslot_")); let end_timepicker = document.getElementsByName(timepicker_name.replace("io_timepicker_", "end_timeslot_")); start_timepicker = start_timepicker[start_timepicker.length-1]; end_timepicker = end_timepicker[end_timepicker.length-1]; return Array(start_timepicker, end_timepicker); } function restrictStartTimepickerOnSameDaySelect(start_date_str, start_timepicker, end_timepicker){ let selected_date_obj = convertDateStringtoDateObject(start_date_str); let current_date_obj = new Date(); if(current_date_obj.getDate() == selected_date_obj.getDate() && current_date_obj.getMonth() == selected_date_obj.getMonth() && current_date_obj.getYear() == selected_date_obj.getYear()){ let next_hour_time_stamp = current_date_obj.setMinutes(60); let next_hour_str = getFormattedtime(new Date(next_hour_time_stamp)) start_timepicker.timepicker("option",{"minTime": next_hour_str}); /* If the time in the input box is less than the time we just restricted too, then clear time inputs */ restricted_time_obj = convertDateStringtoDateObject(start_date_str, next_hour_str); currently_selected_time_obj = convertDateStringtoDateObject(start_date_str, start_timepicker.val()); if(currently_selected_time_obj < restricted_time_obj){ start_timepicker.val(next_hour_str); end_timepicker.val(""); end_timepicker.timepicker("option",{"minTime": next_hour_str}); } }else{ start_timepicker.timepicker("option",{"minTime": restrictTimeStart}); } } /**/ /*
*/ /*
*/ /*
*/ /*
*/ /*
*/ /*
*/ /*
*/ /*
*/
Save Address
Continue Shopping
Enter Address Information (edit)
If you are taking measurements for a structure such as a building or fence, please provide the height of the structure here. If height does not apply to the wash, for instance for a gutter wash, leave this field empty. Please note if you enter a value here after taking measurements, you will need to take measurements again.
Done
Clear
Add New Line
`;});let avg = (parseFloat(rating_sum)/parseFloat(review_cnt)).toFixed(1);let avg_img = Math.round(avg);let head = `
Avg Rating: ${avg}
`;element.innerHTML = head + out;return head+out;}).catch(function(err) {console.log(err);});}