based on 66 reviews
I have only good things to say about this group. They were VERY attentive to my needs. Addressed them with competence, professionalism and pleasant demeanor. Will be happy to contract them again for future projects. Ed
Cannizzo Construction did a fabulous job with our patio project. From quote to finish, they were professional and communicative and delivered within the timeline. I will be using them again for future projects - you should too!
The best way to describe the work done at my home was SUPERLATIVE!! Thank you Dan for great work and service!
If I could give it a 0, I would. They did our stairs, and we showed Dan on their team how the bricks are literally bleeding all over the limestone - the limestone is literally red all over now and is embarrassing! He claimed it was rust, but three contractors came out, and said it wasn't at all - but instead shoddy materials that were used. We have asked for our money back and I have a text sa... More
If I could give it a 0, I would. They did our stairs, and we showed Dan on their team how the bricks are literally bleeding all over the limestone - the limestone is literally red all over now and is embarrassing! He claimed it was rust, but three contractors came out, and said it wasn't at all - but instead shoddy materials that were used. We have asked for our money back and I have a text saved where Dan had the gall to say they didn't make the lime stone!!!! I am about to sue you and spread the lovely word as you are refusing to honor anything. It is truly embarrassing work! Less
What a great experience. I have worked with other contractors but this time i was pleasantly surprised. John thought of me the client before anything else. He kept me updated throughout the process with photos of the progress on my roofing was always available to answer questions. It was always about doing a great job and making me happy over the money. By accident a storm window was broken,... More
What a great experience. I have worked with other contractors but this time i was pleasantly surprised. John thought of me the client before anything else. He kept me updated throughout the process with photos of the progress on my roofing was always available to answer questions. It was always about doing a great job and making me happy over the money. By accident a storm window was broken, John asked no questions just took it down and got it fixed, this is when i was completely won over. Other contractors would have questioned it or given me a hard time, Not john. I would highly recommend Cannizzo Construction for any job. The Cost was reasonable, the work was impeccable and at the end of the day you would have never known they were here, they cleaned up so well. Less
Family owned company with integrity. Quoted a new roof, bonus items included, most affordable roofing price, quality materials and quality workmanship. Came out on a Thursday, started the job 4 days later. If it wasn't for the weekend and weather, they would have started even earlier! No one came close to the responsiveness and availability, even with multiple jobs being juggled. The crew and the... More
Family owned company with integrity. Quoted a new roof, bonus items included, most affordable roofing price, quality materials and quality workmanship. Came out on a Thursday, started the job 4 days later. If it wasn't for the weekend and weather, they would have started even earlier! No one came close to the responsiveness and availability, even with multiple jobs being juggled. The crew and the Boss (John) came when promised, provided pictures throughout the stages of the roofing process, troubleshooting, repairs, installations and clean up. Never did I feel pressured nor did I ever feel that my concerns weren't met -- excellent work ethic. We highly recommend this contractor and will hire Cannizzo Construction again for future exterior repairs. You should, too! Less
We were referred to Cannizzo Construction by a friend who had used them to repair their sidewalk and driveway and said they did a great job and were easy to work with. And that was exactly the same experience for us working with John and his team to redo our driveway and part of our sidewalk. John was extremely responsive, got the necessary permits from our town, and made the experience super e... More
We were referred to Cannizzo Construction by a friend who had used them to repair their sidewalk and driveway and said they did a great job and were easy to work with. And that was exactly the same experience for us working with John and his team to redo our driveway and part of our sidewalk. John was extremely responsive, got the necessary permits from our town, and made the experience super easy for us. It felt like they were in and out; it was probably the smoothest experience we've had when dealing with home repairs/work. He stayed in touch and checked in with us before, during, and after the job -- which to be honest, consistent communication is sometimes half the battle, but not with Cannizzo. I would absolutely recommend their work and appreciated how easy the entire experience was for us! Less
I recently had Cannizzo Construction handle a roofing project for me, and their service was exceptional. Their team was highly professional, always on time, and communication was clear throughout the entire process. They provided expert advice and recommendations, ensuring I got the best roofing solution for my needs. John and his team used top-notch materials, offering various options that fit m... More
I recently had Cannizzo Construction handle a roofing project for me, and their service was exceptional. Their team was highly professional, always on time, and communication was clear throughout the entire process. They provided expert advice and recommendations, ensuring I got the best roofing solution for my needs. John and his team used top-notch materials, offering various options that fit my budget while guaranteeing durability. Their workmanship was efficient and thorough, and they maintained a clean and respectful work environment. I was impressed by their attention to detail, resulting in a flawless roof installation. What's more, their pricing was competitive and transparent, with no hidden costs. Lastly, John offers a solid warranty and follows up to ensure customer satisfaction. In summary, I highly recommend Cannizzo Construction for any roofing project. Their professionalism, expertise, quality, and fair pricing make them a top choice. They certainly deserve a five-star rating. Less
Great company. Did a same day estimate and got the job done fast and on my schedule. Will hire them again and highly recommend
John is a true professional. He exceeded my expectations and went above and beyond. I’d hire him and his team again in the future!
Very reliable . Great workmanship
Great job on my roof! A pleasure to work with!
Very happy with my work.
A Very professional company and a joy to work with.
Hired the leading one of the brothers, Dan Cannizzo with Fabio & crew. High skilled in masonry (RE: home facade 9/8/2023). Plus installed my new mailbox & metal post-front yard. A construction company that actually listens to every client for positive completion of either big or small home project. On-site professionalism, reliable and arrived early. Thanks, Evelyn Albano
I had to call John for a estimate for my deck and also I needed a small concrete pad came by gave me a fantastic price that no other contractor gave me was on time and very professional with the work I highly recommend John for any home-improvement projects
These guys are the best around. High quality work, very responsive. I am very particular about the work that is done to my house and Dan and team exceeded my exceptions.
The very best, across all criteria that I would use to rate a contractor. These gentlemen take pride in doing a job to a standard of excellence.
Dan and John were nice, on time, did a clean job, and kept to the timeline. They cleaned up the exterior and interior of the attic after completing the job, and it was a pleasure working with them. I’d highly recommend them.
My wife and I hired Dan and his brother John to replace our roof, gutters, repoint a chimney, and do some cedar shake repair. Their responsiveness, professional approach, and timely work was excellent. Having interviewed 10+ contractors for the job (and being quite particular), I can confidently say they stand above others in the space when it comes to quality work at a fair price. Flawless execu... More
My wife and I hired Dan and his brother John to replace our roof, gutters, repoint a chimney, and do some cedar shake repair. Their responsiveness, professional approach, and timely work was excellent. Having interviewed 10+ contractors for the job (and being quite particular), I can confidently say they stand above others in the space when it comes to quality work at a fair price. Flawless execution and a true pleasure to deal with. Bravo and thank you! Less
Recently worked with John and Joe from Cannizzo Construction, and was impressed with the quality of their craftsmanship, and their professionalism. We got great value from their services and will be recommending Cannizzo to our friends and neighbors.
I discovered the Cannizzo brothers last week and they have already finished the work on my chimney. This past summer, the Cannizzos installed siding on my neighbors home and did work on their chimney. When I noticed the cap on my chimney fell off and the terracotta crumbling, I asked my neighbor for the name of the contractor that worked on his house. He said the guys at Cannizzo Construction ... More
I discovered the Cannizzo brothers last week and they have already finished the work on my chimney. This past summer, the Cannizzos installed siding on my neighbors home and did work on their chimney. When I noticed the cap on my chimney fell off and the terracotta crumbling, I asked my neighbor for the name of the contractor that worked on his house. He said the guys at Cannizzo Construction and noted the great quality of their work. The Cannizos responded to my inquiry the same day, came by to discuss the needed work, and provided a solution at a very fair price. The work was done in the timeframe discussed, the crew was courteous and cleaned up when the job was completed. I discussed future repairs with the guys, and they were patient and offered different options and price points. My only regret is that I did not find them years earlier, and had to experience subpar contractors that make promises they rarely deliver on. That is why I give them a five star rating. Looking forward to the next job and will definitely recommend them. Less
Cannizzo Construction just gave my fireplace a facelift and I couldn't be more pleased. Not only does my fireplace look great and done in record time, but they were so quick to respond to my texts, calls, questions, and were very professional. They took the time to lay down protective coverings throughout my house, and cleaned every day. Highly recommend!!
Great experience from beginning to end. Dan contacted me to do an estimate. He was personable and professional. The job was to repair my front steps. As they got started, it quickly became obvious that it needed to be a replace job, not repair. They stopped work and went over their concerns. We agreed on an updated price and they worked hard for 2 1/2 days. The steps are beautiful and the ni... More
Great experience from beginning to end. Dan contacted me to do an estimate. He was personable and professional. The job was to repair my front steps. As they got started, it quickly became obvious that it needed to be a replace job, not repair. They stopped work and went over their concerns. We agreed on an updated price and they worked hard for 2 1/2 days. The steps are beautiful and the nicest part of my house!! The team was efficient, thorough, and cleaned up as they went. I’m so impressed that I asked for another estimate on a roof fascia and hired them for that. I highly recommend Cannizzo! Less
I hired them to redo my sidewalk/ driveway because I had a tree cut down from my city. They did an amazing job eliminating what was left of the tree and doing the cement of the side walk. Great communication, great job. I am a realtor and will easily recommend them to my clients. You will not regret the quality of their work.
Both John and Dan were excellent to work with! They were easy to get in touch with and always answered our questions promptly. We got pavers installed on our driveway and a new roof and they did a great job. All the workers were polite and they cleaned up at the end of every day. We'll be sure to use them again when we need more work done!
Hired them for a paver patio, sliding patio door, and stairs. Start to finish they were amazing answering any questions or concerns I had along the way. Once they started the project they were back everyday until it was 100% complete. They payed attention to the little details and always cleaned up at end of each work day. Really couldn't be happier with how everything turned out and would recomm... More
Hired them for a paver patio, sliding patio door, and stairs. Start to finish they were amazing answering any questions or concerns I had along the way. Once they started the project they were back everyday until it was 100% complete. They payed attention to the little details and always cleaned up at end of each work day. Really couldn't be happier with how everything turned out and would recommend them to my friends and family. Less
The Cannizzo Constraction is the best group to work with. Very Professional and answered all my questions with our any hesitation. They know what they are doing and I would definitely recommend them to anyone who needs work done on their homes or etc.
Needed some upheaved sidewalk slabs replaced and called Cannizzo. They always kept me in the loop, fair price and good work. Had received several other estimates but didn’t feel a good connection with the person. I did with Cannizzo. A family run business that wants to please the homeowner. Very professional. Happy
We can’t say enough good things about the work they did for us. We had all our basement & attic windows replaced and our entire house re-sided. When the old siding came off, there were plenty of unexpected things to address on our 1930’s home! Dan, John & their team addressed & resolved every issue in a timely manner and were very fair with us regarding the price for all the extra work. Dan or J... More
We can’t say enough good things about the work they did for us. We had all our basement & attic windows replaced and our entire house re-sided. When the old siding came off, there were plenty of unexpected things to address on our 1930’s home! Dan, John & their team addressed & resolved every issue in a timely manner and were very fair with us regarding the price for all the extra work. Dan or John were personally on site every day to ensure everything was being done correctly and cleaned up. It was the best experience we’ve ever had with contractors and we’ll be using them again for any other work we may need in the future. We highly recommend them. Less
5 Star - Cannizzo Construction completed for me, with high quality, reroofing two houses with gutter replacements and replacing bricks on a chimney. Their estimates are very competitive. They stay on schedule and do a proper cleanup when the work is completed. Dan is a gentleman and a pleasure to work with. You cannot go wrong when you hire Cannizzo.
They will not honor their warranty and less than 6 months later we’ve had two leaks. We’ve had to hire another company to redo their work. Avoid!
Beware they will not honor their warranty. When they first finished the job we thought it was fine. 6 months later we’ve had two leaks. The first one they fixed after weeks of backs and forth emails and no shows. They second leak is much larger. After another no show they came and agreed it needed to be fixed but became downright hostile when asked to commit to a time frame for fixing it. Now it’... More
Beware they will not honor their warranty. When they first finished the job we thought it was fine. 6 months later we’ve had two leaks. The first one they fixed after weeks of backs and forth emails and no shows. They second leak is much larger. After another no show they came and agreed it needed to be fixed but became downright hostile when asked to commit to a time frame for fixing it. Now it’s three months later and not a word from them. We’ve had to hire another company to fix their mistakes. Look elsewhere if you want a company that honors their warranty and treats customers with respect. Less
A job done right, a job down well. So grateful I found Cannizzo Construction! I am on the board of a small townhouse complex and had to do my first big project of replacing the roof on a 5unit building. Needless to say I was a bit nervous and a bit out of my expertise, but the way Cannizzo Construction works with customers left me completely reassured that choosing them was the right decision. D... More
A job done right, a job down well. So grateful I found Cannizzo Construction! I am on the board of a small townhouse complex and had to do my first big project of replacing the roof on a 5unit building. Needless to say I was a bit nervous and a bit out of my expertise, but the way Cannizzo Construction works with customers left me completely reassured that choosing them was the right decision. Dan and John helped me through the entire process. They are honest, accessible which is really important, professional, knowledgeable, really good at what they do and fun to work with. Their crew is very skilled, polite and professional. They were easy to deal with, extremely fair when the unknown things popped up and we stayed in budget. I would definitely work with them again and I would 100% recommend working with them. Less
The team is very professional. Dan arrived promptly, walked through the entire roof replacement process and the quote breakdown. Very thorough. Exceptional work and turn around. Highly recommended.
Dan is knowledgeable, professional and helpful. He responds in a timely manner and is punctual. We highly recommend him.
PLEASE READ BEFORE YOU CHOOSE. I wish I could explain just how awful I feel about wasting my money(3000 dollars) and time not to mention the aggravations I experienced. We hired them for a simple leakage of roof. Dan came with one other guy, gave me a rosy explanation what is the problem. I believed him and paid 300 as downpayment. He sent 2 guys to work few hours to replace 1 skylight( che... More
PLEASE READ BEFORE YOU CHOOSE. I wish I could explain just how awful I feel about wasting my money(3000 dollars) and time not to mention the aggravations I experienced. We hired them for a simple leakage of roof. Dan came with one other guy, gave me a rosy explanation what is the problem. I believed him and paid 300 as downpayment. He sent 2 guys to work few hours to replace 1 skylight( cheaper looking one than what we originally had) and 3 feet of shingles around the light. He said that's all we needed plus the valley area. I honestly took his words and paid him the rest of the money. Then came a big rain storm that weekend. My roof and ceiling leaked so much worst than before, I was so shocked. Words do not explain like pictures do. I called Dan, he said he is sorry and he will fix it. Couple days after, he sent someone to fix it. Supposedly he did but said not to repair the damage inside yet. I didn't know why back than but I understand now. He was not confident with the fix. Few days after that another rain storm came down and the same spot leaked again. Areas of skylight but this time the inside underneath the sky light as well. I called Dan, he said he may have misdiagnosed the problem. But he states we have to pay more and fix the entire area. Remember, so far, I paid 3000. According to another roofer, that whole section could have been redone with 4000 plus the cost of the window. Dan said he can not fix it since he is done with it. He wants more money to fix the original problem I hired him for. He also sends subcontractors with different license number and names on the van. I don't think he owns two or more companies. The guy he sent the second time didn't even know Dan's name when I asked. I took pictures of everything including the different van with different names of the contractor. I am in the process of getting another roofer and having to repair what his guys did. I kept all the records of our text conversations, before and after photos, and paperworks. I believe I will pursue this lawfully. I am doing this to protect the next customers from going through what I have been through. He told me that I am being difficult. He probably expected a petite, quiet, woman like me to just be intimidated and give up. I am not going to do that. Look at what happend here. Photos do tell a thousand words. Please think before hiring people. Make sure you check yo make sure the work was done well before paying. I have many more pictures but I will save them for later. Yes we can make mistakes but if it is a mistake, you should fix the mistake and not think of a way to make more money. Less
We enjoyed working with Dan and John. They did an excellent job doing a few projects in my backyard, including building a fire pit with a retaining wall. They are very easy to work with, give you fair price and do quality work. I would highly recommend them.
Well deserved five stars! It’s raining pretty hard right now and neither of my roof’s are leaking anymore. I don’t have to drag my plants over the catch the water. Dan is so professional and a sweet heart. He went out of his way to get us a fair quote, traveled all the way out to Hackettstown from Garfield to give us the quote, then to work on my Spanish terracotta roof. The work was completed in... More
Well deserved five stars! It’s raining pretty hard right now and neither of my roof’s are leaking anymore. I don’t have to drag my plants over the catch the water. Dan is so professional and a sweet heart. He went out of his way to get us a fair quote, traveled all the way out to Hackettstown from Garfield to give us the quote, then to work on my Spanish terracotta roof. The work was completed in one day and he showed me pictures of the progress as they went along. They did a phenomenal job. Thank you so much Cannizzo Construction. Less
If ZERO star was option.. CANNIZZO CONSTRUCTION- Dishonest Company and WORST customer service!!!! Everyone knows the joy of buying their first home and with that joy comes the decorating and home improvements. Well, I'm sad to say that we have had a horrible experience that has now led us to the lawyer. My husband and I were so excited to start our backyard project that included new cement and... More
If ZERO star was option.. CANNIZZO CONSTRUCTION- Dishonest Company and WORST customer service!!!! Everyone knows the joy of buying their first home and with that joy comes the decorating and home improvements. Well, I'm sad to say that we have had a horrible experience that has now led us to the lawyer. My husband and I were so excited to start our backyard project that included new cement and pavers around our inground pool and backyard. We met with Dan the owner's son of Cannizzo Construction. They came to our home to price everything out, gave us a price and we gave them a deposit. All new outdoor projects are exciting because you can't wait for the finished product. However, during the first few days of work the workers put a tear in our pool lining while breaking up the cement around the pool and supervisor/owner lies that he didn't notice till last minute. After contacting Dan, the son and explaining to him what had happened they refused to take responsibility for the damage. They said we were lying, and their men did not do it because the lining was installed incorrectly!! We had them stop working on the project and contacted a lawyer. They asked if we could pay half of the damage. Why should we?? Meanwhile, the father (owner of the company) took it upon himself to come to our home and pick up all the pavers and supplies without even contacting us. There was no decency of a notification. We chased him off our property for trespassing. They will extort money! In addition, they want more money because the cement was "too thick" and need more time to break it. Now we are out money, first summer waster, lawyer expenses and a broken up backyard!!! I KNOW this company is horrible and would never recommend them to anyone. They are rude, disrespectful business owners who are money hungry people. I want every eligible future consumer to know that CANNIZZO CONSTRUCTION LLC is a dishonest and horrible company that does not care about customer service or fairness. Please do not use them, because they do not keep their word. Please do not hesitate to ask for proof. I have pictures and videos of how incompetent they are. Less
I am pleased to write this review for my friends at Cannizzo Construction. I am not only a business owner, but I am also a homeowner and as such, I have high standards when it comes to the quality of someone's work, as well as their professionalism. Cannizzo hits the mark on both, as well as an added bonus: they are nice people. I am grateful to have trusted allies on my team who will help me ... More
I am pleased to write this review for my friends at Cannizzo Construction. I am not only a business owner, but I am also a homeowner and as such, I have high standards when it comes to the quality of someone's work, as well as their professionalism. Cannizzo hits the mark on both, as well as an added bonus: they are nice people. I am grateful to have trusted allies on my team who will help me keep my investment in top condition over the coming years. Less
I called this company to replace my front landing. Very professional staff. The job turned out better than I expected. Would definitely recommend.
We called 9 companies for estimates for a walkway/steps, and patio. They were by far the most responsive, genuine and reasonable. Communication with Dan and John was absolutely seamless. They are brothers who work together and take pride in their family business. In fact John was down in the trenches doing the work as well, which is important to me. Beautiful work and we've gotten tons of complim... More
We called 9 companies for estimates for a walkway/steps, and patio. They were by far the most responsive, genuine and reasonable. Communication with Dan and John was absolutely seamless. They are brothers who work together and take pride in their family business. In fact John was down in the trenches doing the work as well, which is important to me. Beautiful work and we've gotten tons of compliments. We held off on doing the patio for our own reasons but when we're ready we're calling these guys for that and other work as well. Thank you! Less
We needed our front porch stairs repaired. We had three estimates, and this was the only company that not only gave us a written estimate, but also a warranty. We were more than pleased with the job they did, and so impressed with this family company. Kind, polite, and respectful of our needs and property. We highly recommend this company for any work you might need on your home.
Professional, thorough, responsive - have used them 3x now for separate jobs and always happy!
We replaced the whole roof with brand new shingles. The team was very professional. They worked together and efficiently. The prices were very reasonable. Daniel is very professional. He returns calls promptly and adequately answered all the questions I had for him regarding the process. I highly recommend this family owned business for your services.
I had them do massive amount of work to my home and my home was transformed
Responsive, came right away, located the problem, and came back two days later to fix it before the next rainstorm. Very thorough. Highly recommend!
Dan, John and Dad were always working and onsite. Very punctual, quick responses, and good quality of work. I had front steps, walkway, and patio done all came out great and reasonably priced. I will definitely recommend this family owned business.
I just hired this company for the 2nd time. First time they did my roof which came out perfect. This time they cemented the side of my home to avoid water getting in the basement. I have never worked with such professional and honest construction company in my life. Their work is meticulous and they take their business very seriously. They were at my house at the same time every day. In the... More
I just hired this company for the 2nd time. First time they did my roof which came out perfect. This time they cemented the side of my home to avoid water getting in the basement. I have never worked with such professional and honest construction company in my life. Their work is meticulous and they take their business very seriously. They were at my house at the same time every day. In the past I have experienced "no shows" or "tardiness with no explanation" I will definitely use them again. I wish I could give them 10 stars because 5 is not enough. They really do take a lot of pride in their work. Less
My husband and I absolutely love this company and the work that they did for us. We have already recommended them to our neighbors and friends. Having them put a new roof on for us was by far the most positive experience we have ever had with a construction company. They showed up promptly to give us a quote which was very fair and got us on the schedule quickly. My husband was able to communicat... More
My husband and I absolutely love this company and the work that they did for us. We have already recommended them to our neighbors and friends. Having them put a new roof on for us was by far the most positive experience we have ever had with a construction company. They showed up promptly to give us a quote which was very fair and got us on the schedule quickly. My husband was able to communicate with Dan and John throughout the process. The work was impeccable and the crew was amazing...our foreman was not only very skilled and professional but also so respectful and kind and it was so nice to have a crew that smiled as they were working...very special people. They were very considerate of our neighbors property as well as ours and clean up afterwards was immaculate. We plan to use this wonderful family business again for our pavers. Our new roof is beautiful...thank you so very much!! Less
Fantastic experience with Dan and this company. Very informative with all aspects of project and completed in timely manner. Highly recommend this company for any project and Dan is a pleasure to work with!
Dan was responsive in returning phone call and was able to complete the job in about 1 hour. Cost of repair was $800
Dan is a pleasure to work with and his rates are very reasonable. He is quick to respond to calls and texts which is great. He is honest about what needs to be done which is also greatly appreciated. I highly recommend Dan for any exterior construction work.
Great experience (had roof/siding/chimney/gutter work done). Dan and John were very easy to work with and made sure the whole project was done well. I am looking to pick them up again for my driveway. ** UPDATE November 17, 2020 ** So I did use the team for my driveway and I am glad I did. Pavers in the driveway look great. John and Dan thanks again for everything. You and the guys did a f... More
Great experience (had roof/siding/chimney/gutter work done). Dan and John were very easy to work with and made sure the whole project was done well. I am looking to pick them up again for my driveway. ** UPDATE November 17, 2020 ** So I did use the team for my driveway and I am glad I did. Pavers in the driveway look great. John and Dan thanks again for everything. You and the guys did a fantastic job. Less
Dan, John and their crew did an excellent job replacing our roof. They are very professional and we will definitely reach out to them for future projects.
Super punctual, efficient and well managed staff. I felt secure and very happy with end results. Super happy with choosing cannizzo construction.
We did a larger job with Cannizzo Construction, which included roof repair, full chimney restoration, walkway installation, as well as custom pillars in Summit NJ. Dan, his brother John, and their father Giovanni were always timely and did excellent work. They are competitive and excelled at their craftsmanship. Our neighbors were impressed at the transformation of our home, and we have them to ... More
We did a larger job with Cannizzo Construction, which included roof repair, full chimney restoration, walkway installation, as well as custom pillars in Summit NJ. Dan, his brother John, and their father Giovanni were always timely and did excellent work. They are competitive and excelled at their craftsmanship. Our neighbors were impressed at the transformation of our home, and we have them to thank. Less
Polite, professional and on time. Gutter work was exceptional and fully corrected an ongoing issue. Cannizzo is our trusted go-to for home repair and improvement.
I called Cannizzo’s, and they were here one hour later! They had the replacement piece required by our AC unit. The gentlemen was super friendly. The job was done in less than one hour.
John actually cares about his customers!