Cancel

    Search

    Main Street General Contractors

    5.0 (7 reviews)
    Closed 9:00 am - 5:00 pm

    Get a quote

    You can now request a quote from this business directly from Yelp

    Services - Main Street General Contractors

    Gutter addition

    Gutter installation

    Gutter repair

    12 More Services

    Gutter replacement

    Roof cleaning

    Roof inspection

    New roof installation

    Roof repair

    Roof replacement

    Reroofing

    Siding installation

    Siding repair

    Siding replacement

    Skylight installation

    Skylight repair

    Main Street General Contractors Photos

    You might also consider

    More like Main Street General Contractors

    Recommended Reviews - Main Street General Contractors

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    The crew was great and did a beautiful job. Owner always answered my calls I just recommended them to my sister in law.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of P K.
    0
    1
    0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of VC C.
    0
    13
    0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - Main Street General Contractors

    You might also consider

    Verify this business for free

    People searched for Roofing 9,002 times last month within 25 miles of this business.

    Verify this business

    JJ Construction

    JJ Construction

    4.9
    (95 reviews)

    I found JJ Construction through Yelp…read more I would highly recommend JJ Construction. They provided an honest quote. I actually went out and received 4 quotes. While JJ wasn't the lowest, they were the most comprehensive. For example, all of the other quotes quoted the shingles and work, but JJ Construction quoted shingles, tiles, gutters, and all hardware (new fans/vents/gutters). They are highly skilled. They did not rush the project (who wants a roofer who rushes?) and cleaned up every day. Communication was excellent. They installed Class 4 shingles, which lowered my home owners insurance by 20%. The work quality was top notch. I was highly impressed by JJ Construction and I would recommend them to anyone. Thank you Matt, for a great job.

    No wonder everyone gives JJ Construction 5 stars!!! They are the best!!! I selected this…read morefantastic team out of 4 other estimates because they had the best price, Kacper was the best representative, they use the best shingles and they have proof of insurance attached to the written estimate. They only use the OwensCorning Duration which is the only one I wanted because it's rated the best by Consumer Reports and many other reviewers. They have seasoned professional carpenters that showed up early and finished in one day. I can't recommend them enough. My wife and I are extremely grateful we found Jacek and Kacper on Yelp. Wonderful service, quality products at the best, fair, reasonable price.

    Elite Roofing

    Elite Roofing

    3.5
    (2 reviews)

    It took a few days to get in touch initially and receive an official quote and invoice. Once…read morescheduled, the work itself was completed quickly, which was appreciated given that this was an emergency request around the holidays. The repair appears to address the immediate issue, though it seems like the minimum work needed to stabilize the problem. I plan to have my regular contractor review it to confirm it will hold up as long as suggested. Where my experience fell short was after the work was completed. Within ten days of receiving the initial invoice--which did not list a payment due date (after paying the requested 50% deposit on time)--I received repeated payment messages, text messages, a Zelle payment request, and messages referencing collections and credit bureaus. I had already attempted to submit payment, but my bank indicated the transaction was rejected, and I notified the company of this. After raising concerns about the escalation, I was then told the invoice total had increased due to a late fee that was not disclosed on the original invoice, along with a revised balance and due date added after the fact. The original balance was paid in full prior to this review, but the speed and tone of the billing escalation--and the introduction of retroactive fees--did not align with the level of professionalism I would expect from a consumer service. I'm sharing this for transparency so others understand both the work process and the billing communication approach.

    I hired elite roofing for gutter cleaning they did a fabulous job showed up on time quality service…read morefor a great price I recommend them definitely

    First Choice Inspectors

    First Choice Inspectors

    4.8
    (471 reviews)

    Geo did an incredible job with our home inspection! He was incredibly thorough from start to finish…read moreand took the time to explain everything to us on the go. His insights were incredibly helpful and gave us a lot of peace of mind. Highly recommend his services!

    Joe was great to work with and immediately put us at ease. He was incredibly easy to talk to and…read moredid an excellent job explaining what he was seeing during the inspection. At the end, he walked us through everything verbally before sending the written report, which was extremely helpful. He explained what really mattered, what was more routine, and what we should keep an eye on, all in plain language. That conversation alone made the whole inspection feel much less stressful. Joe was also very flexible and accommodating with our tight schedule, which we really appreciated. When the written report came through, it was thorough, clear, and matched exactly what he had already explained to us in person. On the scheduling side, Christina was fantastic. She was professional, responsive, and quick to follow up. Coordinating the inspection was smooth and efficient, even with a compressed timeline, and communication was clear every step of the way. Overall, we had a really positive experience with First Choice Inspectors. Between Joe's knowledge and communication and Christina's excellent coordination, everything felt well organized and well handled. We'd absolutely recommend them and would happily work with them again.

    Chicago Roofing Consultant

    Chicago Roofing Consultant

    4.8
    (41 reviews)

    My partner and I recently had a pergola built on our rooftop by Chicago Roofing Consultant and we…read morecouldn't be more happy with the results. The process was super smooth from start to finish. We met with Adam to discuss the project and he helped us collaborate a design that works perfect for our space. Their prices were extremely fair and the workmanship is top notch. He and his team are friendly and efficient. They finished the project in the specified time frame and left our rooftop looking like they were never there. I would definitely recommend them for any roofing or deck building needs.

    Never again! In May 2025, I hired CRC to replace a detached garage roof. They were responsive and…read morecame out to quote the project, and I essentially went with a full replacement. My garage rooftop deck is finished with Trex decking so part of the agreement was to remove the decking and reinstall it - as is - post roof replacement. They came out on schedule and removed the Trex and replaced the floor boards where needed - per our agreement they were also suppose to replace the liner but they didn't. No big deal - they replaced half of it that was sitting over the damaged wooden floor boards. Once the roof was replaced, I pushed them to complete a water test - I basically brought a hose up there and ran water to see how it would drain. The drainage was ok not great as you could see small shallow pools of water. When asked, they said it how the roof pitch is setup - so fine we move on. Once the roof is done, they start to install the deck. About 80% of the way through, I happen to do a quick check and notice the deck is clicking. Apparently, they did not purchase enough Trex clips that secure the boards to the sub frame. So they agree to purchase more and install them. The right way to do this would be to remove the deck boards and start over but they removed a few boards and slid the clips in and drilled the screws down. Here is where it all went wrong. They screw heads started to chip and break the edges of the Trex decking. You think with the owner standing there he would have told them to stop but they kept going and ruined my Trex decking. Zero quality control or management from the owners who are there to push their crew to complete the job fast and move onto the next one. Not only did the ruin it, they installed the deck boards at an angle so the deck isn't even straight. They agreed to find a solution and come back to repair - and even took a small piece with them to match colors. Months go by and I keep hearing excuse after excuse. I sent multiple emails to the owner and exchanged texts (all of which I have in my records). All I received in return were promises to touch base and then once winter came, we decided to push the repairs to spring 2026. So May rolls around and I started corresponding with the owner (Adam) - who doesn't even care to respond but has his father (Richard) who is involved with the business return phone calls (have voicemails to back this up). He tells me that he will add me to his schdue on a Saturday / so Sat rolls around and I don't hear a word. I chase them and wait around all day. No show and no phone calls. I call them on the following Monday and ask them to fix this issue but no response. I sent them an email asking them to call to sort this out and no response. I would AVIOD them at all costs / they will damage your property and not resolve it. Seems like they will say anything to get the business.If you lucky enough where damage didn't occur then great. They also offer a warranty - given this experience, I don't expect them to honor it irrespective of I have it in a written document. Super disappointed. I was quite patient and understanding but they took advantage of my flexibility. Additionally, they will ask you to pay with Zelle / cash.

    Chicago Roofing Services

    Chicago Roofing Services

    3.8
    (120 reviews)

    Horrible company. At first, they seem easy to work with and promise high-quality work using good…read morematerials and very friendly - However, after the the work was done I noticed the shingles were not laid properly , and the invoice says that I would get color-matching shingles--which I DID NOT GET. It looks like they used leftover shingles from a previous job instead of purchasing new ones that matched. My main issue was a leaking valley and a leaking bedroom ceiling. They "repaired" it very poorly, despite charging me $4,050. I wouldn't be surprised if it starts leaking again soon, considering the exposed nails and misplaced shingles. ( they did come to lay the shingles better by leaving EXPOSED nails which will soon cause a leak and didnt want to change the shingles to color match ) I also paid them $500 to seal my roof hatch, which I understood was a temporary fix--but that repair didn't even last a month before leaking again. When I called them, they quoted me $1,500 to remove the hatch and said they would credit the $550 toward that job. Two weeks later, I followed up by email, and the price suddenly jumped to $3,500. Their final email said, "You want to play games--let's go!" What does that even mean? Is he threatening to come to my home and start a fight? I'm reporting this message to the police in case they attempt anything. Do not trust this company. - they quote you using a drone without actually getting up and doing a better job finding the problem

    A HARD pass on working with this company. My HOA hired them to do a complete roof tear off and…read morereplacement. While that project was underway, CRS failed to adequately protect the exposed areas of the roof, resulting in substantial water damage throughout the whole building, to the tune of $600k in damage. They are a fraud, they are not licensed, and even the license number on their website is false. We had a roof inspector prepare a report to prove the negligence, and nothing...NOT ONE THING...was done according to the standards of the National Roofing Contractors Association. Go take a look at the complaints section on the BBB website where there's a good discussion between the clown(s) at CRS and our attorneys. This company is a total scam; do not let them touch your roof. Learn from our HOA's rather expensive mistake. Stay away.

    Main Street General Contractors - roofing - Updated July 2026

    Loading...
    Loading...
    Loading...