1. JD Installation and repair
Public listingTulsa, OK4 years in business
JD Installation and repair provides blind and shade installation in Tulsa, OK. It has been in business for 4 years. Blinds ordered a fraction too wide to fit inside the frame, brackets that pull out of drywall, and shades that roll…
