
Serving Dubuque, IA and surrounding areas
Free estimates
Emergency services offered
"Excellent. Even with some last minute size changes, it could not have gone smoother. This guy's a pro!"





+83


Serving Dubuque, IA and surrounding areas
Free estimates
Emergency services offered
"Excellent. Even with some last minute size changes, it could not have gone smoother. This guy's a pro!"





+83

Serving Dubuque, IA and surrounding areas
In business since 1995
Free estimates
Emergency services offered
"Calls were returned promptly. A fee is charged for an estimate. If you proceed with the estimated repairs, the estimate is credited against the total charges for the repairs. The work was scheduled for a specific date and time and was completed exactly as promised. The roof was shingled in 2001 and EJS found the exact shingles used so that the repair is entirely invisible. The source of the leak turned out to be improper initial installation of the shingles around the vent stack by another roofing company. All the interactions with EJS were professional and they let me know they stand behind the work they have done. I would use this company again because of their obvious expertise, skill, dependability and courtesy.
"




Serving Dubuque, IA and surrounding areas
In business since 1990
Free estimates
Emergency services offered
"Cade was very professional and answered every question I had, which I had many. Unfortunately, I needed an answer for a final quote by days end. Unfortunately his bid came in to late. But without hesitation, I would call him again if needed. Very nice and professional. When he arrived, I met him outside. I noticed my siding hanging below the window. He fixed that for me at the end of the first session. So much appreciated since Im a senior age woman. All I can say had he called about 2 hrs sooner, I would have chose him and this company. Call them ask for Cade!"





+29
Serving Dubuque, IA and surrounding areas
In business since 2011
Free estimates
Credit card accepted
"My first experience on Angie's List was to find a contractor to repair a leaking roof. When I purchase my home the roof had been replaced within 2 years of purchasing. Yet within a year water was leaking into my living room. When other contractors came out they'd stand in the driveway and look up at the roof, then tell me all I needed were new gutters, which didn't help. All in one actually got up on the roof to investigate determining where my roof was leaking and fix it. With their estimate they provided proof on insurance and state contractor certification. Before the roof work commenced, rain was forecast All In One, covered the roof with tarps. Once the work was completed they cleaned up the yard and driveway of all the old tiles, nails, and other debris. Shortly after they completed there work, it rained again. I held my breath but no water came dripping down from the ceiling. In addition to the roof, since they were going to be up on the roof, I had them replace an old skylight. No, the skylight wasn't the cause of the leak, I just took advantage of the opportunity to replace it.
"
Serving Dubuque, IA and surrounding areas
In business since 2020
Free estimates
8-5 M-F saturdays sundays8-5
From average costs to expert advice, get all the answers you need to get your job done.

Who to call for stone wall repair? Learn why a masonry pro is best, how repairs work, and what labor costs per hour—start your project now

Who to hire to install a block wall? Compare landscapers vs masonry contractors, see average cost, and learn how pros get it done

Wondering who repairs brick veneer? Get clear next steps today, and learn who to call, what pros do, and average repair costs.

Learn how different styles, labor rates, project types, and other factors impact total split-face CMU block costs with our detailed guide.

A bluestone patio is a great addition since it can add value and beauty to your home. Read on to learn more about how much a bluestone patio costs to install.

Learn about the different types of standard and specialized bricks and how the cost of bricks affects your project budget with our brick cost guide.