Looking For A Roofing Company in St. Louis, MO? For three generations our family has been in the building and roofing contractor business. My grandfather helped engineer and build portable bridges for the U.S. Army in Europe during World War II. In 1947 he used this incomparable experience to start his own business. My dad followed in his footsteps, and I have been doing it my whole life. When you choose John Beal Roofing Contractor to do your project, you are choosing a company with over 60 years of pride and tradition. You have my personal guarantee that we will treat you fairly and honestly. And, as always, I promise you the very best job for your money.
In a nutshell…It took 8 months to finish the process. Issues started the day they were supposed to show up to meet the insurance adjuster and didn’t. Continued customer service failures to the point that I had documented everything and sent an 8 page letter outlining the issues in hopes to get things moving. My insurance and I worked together to get a manager, who was more interested in talking about the final payment vs my issues , to finally submit the needed documents. The last email from the manager was rude and contradicted an email that was sent by someone else in the company just a minute before.
Description of Work: Roof replacement
Rating Category
Rating out of 5
quality
1.0
value
3.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
Benjamin L.
07/2024
1.0
roofing
+ -1 more
They reached out quickly. They set up an appointment so the inspector could come out. The day of the inspection. The inspector called and cancelled due to a possibility of rain ( it never rained). We sent him our documents from the insurance. For review. He said he could give us a quote from that. ( They never gave us a quote). We think he over promised right away and when he couldn't deliver on the promise he just stopped communicating. Acted like he wasn't getting emails made excuses. Overall terrible experience
Description of Work: We had hail damage to our roof. We knew we needed a roof replacement. We asked if a quote would be given when they setup the appointment. The lady had to go ask to make sure they would tell us a price ( thought that was weird). But we never got the quote and I get a text from them every 2 days or so. Saying they found damage and we need them to be there when the insurance comes out. But they never did the inspection so how'd they find the damage.
Rating Category
Rating out of 5
quality
1.0
value
1.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
WILLIAM L V.
05/2022
5.0
roofing
+ -1 more
It was very good, they really work with you. We had a problem and they sent something for you right away and fix it.
Description of Work: Installed roof
Rating Category
Rating out of 5
Yes, I recommend this pro
WILLIAM L V.
05/2022
5.0
gutter repair
+ -1 more
Its good, they really work with you. We had a problem and they sent something for you right away and fix it.
Description of Work: Gutter and gutter covers
Rating Category
Rating out of 5
Yes, I recommend this pro
R L.
04/2020
1.0
roofing, chimney repair
+ 0 more
We hired John Beal (JB) to put an entire new roof on my mother's house. During the pre-contract interview, the salesman made a point of talking about how thorough their post-work clean-up would be, and commented on the house's copper gutters. During the roofing process, all of the guttering and two downspouts were removed from the back of the house; they shouldn't have been, and the salesman said he didn't know why they had been, but he would make sure they were reinstalled immediately. It was several days, and it rained in the interim causing rain damage to the interior walls. When the guttering (not the original copper) was reinstalled, only one downspot was installed. He said the house didn't need two. We told him that yes, it did (as future rains proved) and since the downspout HAD been there, it was JB's responsibility to replace it. At this point, over two months had passed since the contract was signed. When we called, again, to remind them to pick up the trash and bricks left on the ground, from a chimney that they decided needed to be replaced, they did send someone, but it was long after dark. We insisted they return, in DAYLIGHT to clean up their mess. Then the small daughter of a friend was walking in the yard, and a roofing nail went through her shoe and into her foot. After her ER visit, I called the JB office, again, and insisted they come out and clear the roofing nails asap, and I explained about the kid's ER visit. They did, finally, send a guy out to de-nail the lawn. This guy did a thorough job, went over the entire area multiple times, and even expressed concern over the little girl's foot, and suggested JB should take responsibility for the ER visit (they did not). Meanwhile, over the many months this fiasco lasted, we had gotten several "pay your bill" phone calls, to which I had responded, "we will when you come out and finish the job". All told, the job wasn't completed until over 3 months after the contract was signed, and the final cost was 45% HIGHER than the estimate. Also, JB employees did not do the roofing work, it was sub-contractors. If you hire them, be prepared to pay A LOT more than the estimate.
Description of Work: entire new roof
Rating Category
Rating out of 5
quality
2.0
value
1.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
$12,400
Patti K.
12/2017
5.0
gutter repair, roofing, siding
+ 1 more
They did a great job. Always communicated with me as to where they were at on what they were working on.
Description of Work: New roof, siding, and gutters
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$18,000
John K.
10/2017
5.0
roofing
+ -1 more
All went well except at the end. Supervisor and trash truck had left early before job was done. A pile of trash was left. One phone call and the trash was picked up within the hour.
Description of Work: New Roof, including flashing on two chimneys and vent pipes, & new ridge vent.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
Sherry M.
09/2017
5.0
gutter repair, roofing, chimney caps
+ 1 more
John Beal representatives and owner perform a final inspection / walk through on both the roof replacement and gutter replacement with particular emphasis on quality of workmanship.
Description of Work: Existing roof was severely damaged during a hail storm early in 2017. No leaks were observed at that time. Gutters took a pretty good hit also. Remove all existing roofing material down to wood decking. Replaced with improved roof ice barrier, liner as well as shingles. Installed ridge vent. Existing gutters and downspouts were also removed and replaced. Delay was do to insurance adjusters and the area experienced a very wet and hot summer. Total project completed Sept. 12, 2017.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$15
Dave M.
03/2017
5.0
roofing
+ -1 more
They did a great job. The repairman was prompt, friendly, and very professional, and they honored the quote even though it required more work than they first anticipated.
Description of Work: Repair of wind-damaged roof shingles.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$350
Barbara C.
01/2017
5.0
roofing
+ -1 more
Leak was fixed. They had a minimum charge, so they inspected and sealed other areas of the roof and repaired all the flashing.
Description of Work: Roof had loose shingle and flashing/drip edge slipping out of place. Called two other roofers that apparently didn't need the work since they never called back after several calls.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$459
Ron S.
01/2017
5.0
roofing
+ -1 more
Well, but they did have to replace two sheets of plywood but showed me why
Took almost 4 months to complete. Had to call once or twice a week to see whats going on and when they were coming back to finish what they started. Gutter crew come out with the wrong material for the job then had to come back next day to finish. Although we had the info on the type and color of siding it took almost a month to get siding on the job, Someone came by and cut out a 1 foot by 10 inch piece of siding to match up and covered the hole with duct tape. The crew that did the shingles only one of which spoke English after I asked they about my concerns I got the feeling of them not understanding what I was asking, this was one of those times in life you get that uneasy feeling in your stomach that after the first week or two you start to think you picked the wrong company. After all those commercials with Larry Conners bragging about his friend John Beal I Just didnt get that warm feeling. They sent a crew to put on a new chimney cap and cover after the new shingles had been installed. They trampled all over the ridge cap shingles on the cricket behind the chimney. Had to call and send pictures of it so they would come out a replace the mashed ridge cap shingles. Better have someone to check or watch over their work to make sure its done right. I wouldn't recommend. Check out the pictures and you be the judge.
Description of Work: new shingles, siding on one side of the house,gutters and chimney cap.
Rating Category
Rating out of 5
quality
1.0
value
2.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
$11,600
Becky H.
10/2016
1.0
roofing
+ -1 more
Two JB employees came to give me an estimate on 7-30-16. One was VW, the other's name I do not know. These 2 men both walked on my overhang and on the main roof of my house. They gave me an estimate for the overhang and TOLD ME THEY DID NOT SEE ANYTHING WRONG WITH THE MAIN ROOF ON MY HOUSE. I SPECIFICALLY ASKED THEM ABOUT MY MAIN ROOF, if they saw any problems there. The insurance claim representative came out after JB employees were here. This insurance rep IMMEDIATELY SAW I HAD ROOF DAMAGE ON THE MAIN ROOF OF MY HOUSE. The insurance co. gave authorization to replace everything, the entire roof and back porch overhang. I called JB back to redo the first estimate. BMC was supposed to show up on 8-4-16 between 1-2 p.m. HE NEVER SHOWED UP AND HE NEVER CALLED. I called to complain and spoke to Greg Burtells, Manager, at JB. He apologized and rescheduled BMC to come on 8-5-16. BMC did show up on 8-5-16 and PROMISED to call me on 8-9-16. HE NEVER CALLED ME BACK. I called and left a voice message for Burtells on 8-31-16 expressing my dissatisfaction with JB. Still NO ONE CALLED ME BACK. I called again on 9-30-16 asking to speak to Burtells' boss. Greg Burtells came to the phone instead. I told him I was complaining because they never called me back. That is not how you do business with someone. He looked on his computer and then told me JB was not going to do the work because there were other constructional problems with the back porch. I asked, "Don't you think you could have called to let me know?" He started talking over me as I tried to speak to him. He tried to avoid the issue and change the subject. He then, being sarcastic, asked me if I got someone else to do the job and then without any hesitation quickly said arrogantly, "Why don't you do something positive and write the BBB telling them what a good job this other company did?" He said I was never a customer of theirs and so it would do no good to complain to the BBB about JB because JB would contest what I said and JB would get the BBB to remove my complaint. He said that anything I said would not matter because no one would see my complaints. He then said, "Why don't you just move on?" Just to be clear, in this conversation I did not even suggest calling the BBB about JB. The entire conversation about the BBB was initiated by him to taunt, intimidate, and to try to bully me. I then hung up on him. Later that day I did file a complaint with the BBB and within hours the BBB closed my complaint stating they would keep a record of my complaint on file for 3 years, but it would not be posted on their site. No one would see it. (This helps other consumers, how?) 1) JB did not recognize I had roof damage on the main roof of my house. (7-30-16) 2) JB did not show up or call to cancel the appointment scheduled for the 2nd estimate for the entire house. (8-4-16) 3)JB did not call me back as they PROMISED to do. (8-9-16) 4)JB did not return my call when I called GB, the Manager, to complain. (8-31-16) 5)I was not allowed to speak to Greg Burtell's boss as I asked to do. They summoned GB to the phone instead. (9-30-16) 6) Greg Burtells, the Manager at JB, was disrespectful to me and taunted me that anything I had to say would not even matter. (Just so readers know, I had not even suggested that I would contact the BBB in this conversation. He initiated everything that was said about the BBB.) He said I wasn't a customer of theirs and so JB would deny what I had to say and no one would hear my complaints on the BBB. He said anything I had to say wouldn't matter. He just preemptively threw that out there to taunt, to intimidate, and to try to bully me. I AM GRATEFUL THAT I FOUND OUT HOW THEY TREAT CUSTOMERS BEFORE THEY GOT ANY MONEY FROM ME! I WOULD NEVER RECOMMEND JB TO ANYONE! THEY WASTED MY TIME, AND SHOWED ME NO RESPECT OR PROFESSIONALISM. HOW HORRIFIC IT WOULD HAVE BEEN TO HAVE SIGNED A CONTRACT WITH THEM. THEY OBVIOUSLY DID NOT VALUE ME AS A CUSTOMER OR AS A PERSON.
Description of Work: I contacted John Beal for a roofing estimate on my overhang on my back porch that suffered storm damage.
Rating Category
Rating out of 5
professionalism
1.0
responsiveness
1.0
punctuality
1.0
$3,198
Barb H.
09/2016
1.0
gutter repair, roofing, siding
+ 1 more
If I hadn't been persistent, I probably still wouldn't know they had no intention of doing the job.
Description of Work: Roof & siding from tree on house 7/13/16. Signed contract 7/27. After mutiple calls & emails I was finally told on 9/16 that I had an invalid contract (wrong contract from sales rep), paid no money down (at direction of sales rep), & I was "too angry. We could never please you now, so we are terminating our relationship"
Rating Category
Rating out of 5
quality
1.0
value
1.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
$4,000
Ray B.
09/2016
5.0
roofing, siding
+ 0 more
Excellent. Hail damaged roofs in the area as well as my siding. John Beal Roofing was very quick to respond and get me on the schedule. My roof was done before any others in my neighborhood. After the roof was completed we scheduled the siding. I really liked that they use quality materials and explained everything. Phone calls were answered and returned promptly. Everyone I dealt with either had an answer for me or would get me to the person who could answer my question. Plus they stand behind their work and warranty it! Have been in business in the area many years and will be around for future needs. Our house looks great!
Description of Work: Roof and siding replacement
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
Vicki H.
03/2016
5.0
roofing
+ -1 more
Great. My supervisor was good. The person who set me up with everything was great. I have no complaints.
Description of Work: Roof replacement with some extras
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$11,000
Linda D.
08/2015
5.0
gutter repair, roofing, siding
+ 1 more
Well I will have to say that Lynn Battin is the best! My siding looks amazing. I went with a special order color that these guys have not worked with before. Rich, Richie and Denis are so great. They were clean, polite, caring and truthful! I can't express my gratitude enough for how hard the guys worked. This is a thankless job, and it stinks more people don't see what I see. Great job and keep on rocking! Love the whole crew! Mr. John Beal I know you are big, but get to know your crew because these guy's make or break peoples opinion of you! Rich, Richie and Denis are such wonderful men. Give them a bonus and shake their hand, acknowledge who they are! We are never to big to be humble and show gratitude to those that make us big! Lynn Battin is a man of his word and a problem solver, he is calm and patient. I hope you MR. JOHN BEAL truly know how lucky you are to have this wonderful man!
Description of Work: Siding, gutters, facia.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
Mike A.
07/2015
2.0
gutter repair, masonry, roofing, siding
+ 2 more
After getting five quotes I decided on John Beal even though they were the second highest bid. This decision was based on the Owens Corning Duration quality, the salesman, Greg Bowdler who was excellent and answered every question I asked of him without getting upset, and the reputation of John Beal Roofing. I met Greg on 4/28/15, received the quote on 5/4/15, had all my questions answered by 5/11/15 and signed the contract on 5/13/15. Ashley from John Beal called and set up the shingle delivery for 5/20/15 [Wednesday] and said the roof, soffits, fascia and siding would be done on 5/22/15 [Friday]. I asked her if all the work could be done in one day and she said yes they would run two crews. I had been told by Greg that the gutters would be done one to two weeks after the rest of the work. Two men from ABC Supply arrived on the stated day and were very professional in unloading the materials in quick order. Ashley called Thursday morning Ashley called and asked if they could start work that day and if they didn't finish, they would finish the roof Friday morning and then do the soffits, fascia and siding. I said fine. Raphael arrived at 1:30 with the trailer for the old roofing material, parked in the driveway, unloaded tools and a ladder. About 2:10 six men showed up, put tarps all around the house and worked taking off the two sets of old roofing shingles. Raphael assured me the roof would be water resistant by the time they left that evening because of the synthetic felt. He was true to his word and they finished nailing at 7:45. Two of the men continued to clean up the area around the house until 8:15. Friday morning two men arrived at 7:00 am and two more arrived later. They had the roof done by noon. Raphael and his crew did an excellent job. Sound great! But then it started going bad. A John Beal truck pulled up and I met Rich Flom. I asked if he was the siding man and he said no he was quality control and Raphael was the siding man. Raphael had no idea any more work was to be done. I showed Rich and him the area above the garage door and back portion of the house. That is when Raphael brought up that it was special order siding. I said no, I had made sure that it was not special order with Greg and it was to be installed that day along with the soffits and fascia. Raphael said he would find out, call me later and if it were in would install it the next day [Saturday]. Rich went to his truck and called Ashley and told me Ashley would get back to me later. With no answer I called John Beal and talked to Kristin who said Ashley would call me. At 4:30 Ashley called and said each crew set up their work and Corrina was the person for Raphael's crew. Ashley said she had to call Cardinal Supply to see if the siding was in and if it were they would install it on Saturday. Corrina called at 7:40 and told me the siding was special order and it would be 1 to 2 weeks. I was very upset and made two vehement voice mail calls to Greg Bowdler. Saturday morning 5/23/15 Greg showed up. I had cooled off and apologized for my voice mails. Greg seemed surprised that there were no workers for the soffits and fascia, as was I. Because Monday was a holiday Greg said he would check into the situation and call me Tuesday. Wednesday I called Greg at 10:44 I got his voice mail and asked about the work. At 11:00 Lynn Batten [operations manager] and Vincent called me. They apologized for the situation. Lynn assured me it was a mix up, that they had fired the person responsible for the problem. I said I certainly didn't want anyone fired, but I did want the work completed. Lynn said he would handle the problem personally. Lynn called back at 2;45 that day and we set up an appointment for Thursday 5/28/15 to see the work that needed to be done. Lynn and Greg arrived on time, looked at the siding, took measurements and Lynn had Greg take notes. Lynn explained he was in the siding business for a long time and the siding I had was obsolete. I explained again the color was the important thing and the width of the planks was not. I also explained I has not in a great rush and I was not under any time constraints. Everyone shook hands and they left. And then the rains came and the storms and many peoples roofs were damaged. I hadn't paid anything for the roof so I was not in a great rush to put my work ahead of anyone else. Lynn Batton called on 7/8/15 and we set up the work to be done on 7/27/15. I cleared everything away from our house again and waited for the crew. When no one had shown up by 9:00 I called Lynn. Lynn stated that the siding was not in and as a special order would be two weeks. He offered to get me another color, order the siding or refund my money. I told him I wanted the color I ordered and just get it. I was very upset, talked to my wife and decided I did not want to do business with a company like this. I called Lynn back and told him to cancel the order and I would pay the $ 7,650.00 for the roof. At 12:00 Greg Bertles called and we set up an appointment for 4:00 that day to draw up the contract for just the roof, He told me I would get a lien wavier and the warranty packet in a few weeks. We'll see. [Sorry this is so long, but I feel better now] Well it is now 2/26/16 and I have not heard form anyone from John Beal and have not received my warranty package. I wonder why they would say something and not follow through, but I'll call again and see if I get the warranty package.
Description of Work: They were supposed to install a new shingles on the roof, new siding on a portion of our brick home, new soffits, fascia, and gutters. They only installed new shingles.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
1.0
responsiveness
1.0
punctuality
2.0
$12,422
Alunda K.
02/2015
1.0
roofing
+ -1 more
They went to the wrong address and we called them to tell them they were at the wrong address. They got upset and hung up on us.
Description of Work: We had a leak and we called them to come see if they could fix the leak.
Rating Category
Rating out of 5
professionalism
1.0
responsiveness
1.0
punctuality
1.0
Joe W.
01/2015
5.0
roofing
+ -1 more
The service went well. They were not able to resolve the roofing issue right away but came right back out after we called them. The roof was still leaking but they made sure resolve the issue eventually. Two technicians came out and completed the job in a day. I was not home while they did the service but they did a great job cleaning up after themselves. I had no problem scheduling the service.
Description of Work: I hired the company to replace the roof.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$8,000
Wendy G.
03/2014
5.0
roofing
+ -1 more
They did a good job and pointed out some areas of concern I was not even aware of.
Description of Work: They did some repairs to our roof.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$3,000
James B.
10/2013
1.0
roofing, siding
+ 0 more
They left work unfinished, used lesser quality shingle than contracted for. Damaged done to my property and dented a parked car. Didn't clean up trash. Left a one foot hole in my roof resulting in interior and exterior damage to home. Damaged garage door. Tried to bill me $5,000 more after work was completed because THEY measured wrong. They did work at my sons house my house and a rental that I own and we had problems at all three houses. The foreman didn't stay on sight and the workers did not speak English resulting in the work not being done to completion due to the fact that I do not speak Spanish and they were missing materials to complete the work. After dealing with the issues and them fixing some of them (including fixing SOME of the damage they did to my window wrap, installed less than 12 months previously) I was tired of fighting with them. I told them that I refused to pay for the additional $5000 and that it was not my fault that they bid too low when sending the forms to my insurance company and measured the houses incorrectly. (My insurance company was going to give them more money but they sent them a lesser bid and the insurance company told me that they were going to stick to the contract that they sent them before work was completed.) I was going to pay for everything except that additional money if they would bring me lien wavers for all three houses. They agreed to this but when they came for the money they did not bring the wavers. They offered to mail them to me if I paid him. I refused to pay before getting the wavers. I called repeatedly and was told that it took a long time to get the wavers, but I could mail them a check. After two weeks of waiting I hired an attorney. It has been months but they have not responded to my attorneys letters or phone calls. They did have a collection agency call my son and tell him that he was a low life for not paying his bill for over a year. Before the work was all finished I paid them around $14,000, about half of the original contract price. I would not recommend them to my WORST ENEMY.
Description of Work: Roofing and siding work, after a hail storm, on three properties.
Rating Category
Rating out of 5
quality
1.0
value
4.0
professionalism
2.0
responsiveness
1.0
punctuality
1.0
$28,000
Tam H.
09/2013
5.0
roofing
+ -1 more
It went well. They were always on time and very professional and understanding.
Description of Work: They installed a new roof.
Rating Category
Rating out of 5
quality
4.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$8,400
Deborah A.
07/2013
3.0
roofing
+ -1 more
I asked for an estimate for replacement of roof and repairs of water-damage to ceiling spaces. The Beal estimate was to be a 2nd estimate/comparison to the one provided by the insurance company. The Beal representative was not interested in doing an estimate, but instead asked to see what the insurance representative had prepared. When I explained that I wanted the Beal estimate to compare to the insurance estimate, he said he didn't want to do that, that I could (1) provide him with the insurance write-up for Beal to give me their comparison, and (2) I could check Beal out on the BBB/Angie's List sites. When I checked on those sites, Beal's had several complaints?mainly along the lines of non-responsiveness. It also looked as if more than a few clients had withheld payment in order to get Beal's attention and get their jobs finalized. In comparison to the insurance company recommended contractor, Beal's did not look good. I did not employ Beal's for my job.
Description of Work: Visited.
Rating Category
Rating out of 5
professionalism
3.0
responsiveness
3.0
punctuality
5.0
Cathy G.
06/2013
1.0
roofing
+ -1 more
There were a lot of scheduling problems with them and the contractors that they hired. There didn’t seem to be any organization. When I complained about it the supervisor of the complaint department never returned my phone calls. I just ended up looking for someone else to come out and fix what they didn’t, which I am currently doing.
Description of Work: They had initially come to repair a hole in my roof. They said they found a few roof pieces that needed repaired as well as repairing the inside. They have actually done the work 3 different times and yet to repair the problem sufficiently. This job was set up where you pay half up front and then the remainder after the work is complete. Due to the fact that the work was never completed I didn’t pay the remainder of the balance. Later, I received a letter stating that they would take me to court if I didn’t pay the balance. I then had to try to get this straightened out, which resulted in them coming to finish the job.
All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.
*Contact business to see additional licenses.
Service Categories
Roofing,
Gutters,
Chimney Caps
FAQ
John Beal Roofing is currently rated 3.6 overall out of 5.
Sunday: 12:00 AM - 11:30 PM
Monday: 12:00 AM - 11:30 PM
Tuesday: 12:00 AM - 11:30 PM
Wednesday: 12:00 AM - 11:30 PM
Thursday: 12:00 AM - 11:30 PM
Friday: 12:00 AM - 11:30 PM
Saturday: 12:00 AM - 11:30 PM
John Beal Roofing accepts the following forms of payment: American Express,Check,Discover,MasterCard,Visa
Yes, John Beal Roofing offers free project estimates.
No, John Beal Roofing does not offer eco-friendly accreditations.
No, John Beal Roofing does not offer a senior discount.