• Shawnee, OK roofing contractor new roof, best roofing contractor

    Shawnee's #1 Roofing Contractor

    Get Your FREE Estimate Now!

  • Professional Roofing Contractor

    B&S Roofing is your #1 roofing and siding contractor in Shawnee, OK, and surrounding areas. We offer professional services throughout Central and Eastern Oklahoma. We offer a variety of roofing services including roof repair, roof installation, roof replacement, roof inspections, and storm damage to your roof. It doesn't matter what kind of roof you have; our experts are familiar with all types and styles of roofs. Whether you need composite roofing, asphalt roofing, tar roofing, or metal roofing, we will meet your needs with our high-quality craftsmanship. If your siding has been damaged or needs replaced, we offer professional services to complete any siding project you need. Whether your siding is wood, brick, stone, or any variation, our professionals have the best skillset to complete your siding needs. Our team has all the tools and skills necessary to complete your roofing or siding project to your standards. We pride ourselves with our reliability, trustworthiness, time effective work ethic, cost effective strategies, and our excellent communication. Never feel overcharged again for your roofing needs, our team is trustworthy and honest upfront, so you won't have to stress over being charged extra at the end of the project. What we quote you is what you pay and no more. Our roofing professionals are determined to complete your roof in a timely matter so your busy lives can get back to normal. We accommodate for weather conditions so your home will stay dry and secure while your roof is being repaired or replaced. B&S Roofing will ensure your roof is done right and hassle free. Change the look of your home with a new and stylish roof of your choice. Our professionals will make sure your roof is leak free and waterproofed to the highest standard. Don't stress about the sale of your home and your roof not passing inspection. We will guide you every step of the way and help ensure your roof will pass inspection. At B&S Roofing, we keep a clean work environment, so you won't have to come home to a mess around your home. We will be considerate of your flower beds and decorations around your home to ensure no damage is done so you don't have to worry. Without a doubt, B&S Roofing is your best roofing contractor in Shawnee, OK, and surrounding areas. Don't let the stress and hassle of your roof stop you from the repairs or new roof you need. If you don't see a service on here that you are needing, give us a call and we will be upfront and honest if it is something we can do for you. No job is too big or too small for our roofing professionals to handle. We can handle any of your roofing or siding needs that your home or commercial building may need. For a FREE quote, give us a call today at (405) 704-3776 to speak to one of our roofing professionals. Fill out the form below so we can get started on your FREE estimate. Some of the other service areas we cover are Shawnee, Tecumseh, Bethel Acres, Harrah, Pink, Macomb, Meeker, Earlsboro, Seminole, and McCloud.

  • Your roofing needs works in 4 simple steps 



    Tell us when and where.



    All you need to know.



    Expert roofing services by B&S Roofing



    Relax and have fun.

  • Shawnee, Oklahoma is conveniently located just thirty-four miles east of downtown Oklahoma City. Shawnee is located in the Oklahoma City metropolitan area making it convenient to enjoy what the city life has to offer while being located far enough away to have that smaller town feel. With an array of restaurants and events, Shawnee will keep you entertained if you don't want to be in the middle of a big city. With many parks and outdoor activities to enjoy, you and your family can enjoy the outdoors. Parks for you and your family to enjoy are, Rose Garden Park, Woodland Park, Milstead Park, Chasteen Park, Redbud Park and Larchmiller Park. Lake Thunderbird State Park is only a thirty-minute drive from Shawnee. Your family can enjoy nature and camp, fish, and boat while still being close to home.


    Why choose B&S Roofing? We are a locally owned roofing contractor here to serve Shawnee and surrounding areas for your roofing needs. With exceptional service and top-quality craftsmanship, we can ensure your roofing needs will be met. We have excellent communication skills so we can keep you up to date throughout the entire roofing construction. Our Shawnee professionals are trustworthy, upfront, and honest with you so you will be aware of everything your roof needs. Time effective work ethic is one of our top priorities so your lives can go back to normal as soon as possible. With our cost-effective strategies, we will do everything in our power to save you money on your roof. Also, we will work directly with your insurance company for any storm damage to your roof, so you won't have the stress of contacting and speaking with your insurance company. For a FREE roof inspection and a FREE quote, give us a call today at

    (405) 704-3776 to speak to one of our Shawnee roofing professionals.

  • Get Your FREE Quote Now!

    One call for your FREE roof inspection!

    Shawnee, OK
    Mon-Fri 8:00AM-6:00PM
    Saturday 8:00AM-12:00PM
    (405) 704-3776