David Butler Designs/PRO Creation

David Butler Designs/PRO Creation WNY's Premier Design Studio for Film, Theater, Dance,and Murals - more at www.Davidbutlerdesigns.com "A ONE STOP IMAGINATION SHOP"

12/13/2025

Im offering an 8 week (Saturdays) intensive in Production Design for film starting January 17. This will be a hands on course with a wide range of topics from scene painting and script analysis to basic design and the effect of lighting. For more detail see the link to event page below. Deadline for registration is Dec 30.

11/25/2025
10/10/2024
I have reached 500 followers! Thank you for your continued support. I could not have done it without each of you. 🙏🤗🎉
12/03/2023

I have reached 500 followers! Thank you for your continued support. I could not have done it without each of you. 🙏🤗🎉

09/18/2023

Up until an hour ago, my weather app said 10% chance of rain all day.

09/18/2023

Music is Art 2023 shadowbox installation

09/18/2023

Music is Art shadowbox installation 2023

Address

255 Great Arrow Suite 306
Buffalo, NY
14207

Alerts

Be the first to know and let us send you an email when David Butler Designs/PRO Creation posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to David Butler Designs/PRO Creation:

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });