New Berlin
Roofing Contractors

E2 Home Solutions proudly serves homeowners in New Berlin, Waukesha County, and the greater Southeastern Wisconsin area with reliable, customer-focused roofing services. Our experienced team specializes in roof replacement, new roof installation, and 24/7 emergency roofing support. When your home needs dependable roofing expertise, you can trust our local professionals for straightforward advice, quality workmanship, and transparent pricing every step of the way.

Updated on June 2, 2025
We have completed Over 300 Roofing Jobs in New Berlin

Why we are the right roofing contractor for you?

  • Free Estimates
  • No Hidden Fees
  • Lifetime Workmanship Warranty
  • Liscenced, Bonded, and Insured for our customers protection
  • Affordable Financing

Best Roofing Contractor in New Berlin

Asphalt Roofing

Asphalt shingle roofing remains the trusted choice for homeowners across New Berlin thanks to its cost-effectiveness, wide style selection, and proven durability in our four-season climate. At E2 Home Solutions, we install premium fiberglass-reinforced shingles that resist high winds, summer heat, and heavy snow loads, all while boosting curb appeal.

TAMKO Roofing

E2 Home Solutions proudly offers TAMKO® Heritage Proline shingles—an American-made series known for rich color blends, double-layer fiberglass mats, and enhanced SBS polymer-modified asphalt for extra impact resistance. TAMKO’s proprietary granule technology helps prevent algae streaking, so your roof keeps its fresh, vibrant tone year after year. Backed by some of the strongest limited lifetime warranties in the industry, TAMKO shingles installed by our certified crew give New Berlin and Waukesha County homeowners peace of mind, superior weatherproofing, and standout curb appeal.

Roof Replacement

When repairs are no longer enough, a full roof replacement from E2 Home Solutions ensures your property is ready for the next 20–30 years. Our process starts with a detailed on-site inspection and transparent quote, followed by tear-off, deck assessment, and installation of modern underlayment, ventilation, and ice-and-water barriers. We finish with precision-laid shingles and a thorough cleanup—often within a single day. You’ll receive manufacturer and labor warranties, plus flexible financing options, so you can upgrade to a safer, more energy-efficient roof without stress.

Where to Apply for Roofing Building Permits in New Berlin

New Berlin Requires that homeowners have a building permit. All building permits in New Berlin are processed through the City of New Berlin Department of Community Development. This department handles permits for roofing, siding, electrical work, plumbing, HVAC, and structural modifications.

Hire E2 Home Solutions to take care of the permit

If you are having E2 Home solutions take care of your roof, we handle the permit for you no questions asked!

City of New Berlin Permit Office

📍 Address:
City of New Berlin City Hall
3805 S. Casper Drive, New Berlin, WI 53151

📞 Phone:
(262) 786-8610

📞 Alt Phone / Fax:
(262) 786-6121

🌐 Website:

City of New Berlin (Home)

Applications & Permit Information

Office Hours:
Monday – Friday: 8:00 AM – 4:30 PM
Closed on Weekends & Holidays

Permit Fees & Costs in New Berlin

Permit fees vary based on project size and type. Below is a general estimate:

Permit Type Estimated Cost
Roofing Permit $50 - $150
Building Permit $100 - $500+
Electrical Permit $75 - $250
Plumbing Permit $50 - $200
HVAC Permit $100 - $300
New Berlin Permits office For Roofing and Siding and Windows

New Berlin Roofing Price Estimates

The average cost of roofing installation in Wisconsin varies depending on the material, roof size, and labor costs. On average, homeowners in Wisconsin can expect to pay between $5,000 and $20,000 for a roof replacement, with costs typically ranging from $5 to $30 per square foot. Asphalt shingles and metal roofing are two of the most common materials. Factors like roof pitch, underlayment, removal of old roofing, and customization can also impact the final price. For a more accurate estimate specific to your home, Contact us today!

Common Questions Roof Installations in New Berlin

Do I need a permit for minor roof repairs?
No, small repairs (under 100 square feet) typically don’t require a permit. However, full roof replacements do require a permit.

Can I apply for a permit online?
Yes! Some permits can be submitted online via the Brookfield Permit Portal.

How long does it take to get a permit?
Most permits are approved within 7-10 business days, but larger projects may take longer.

What happens if I build without a permit?
You may face fines, stop-work orders, or forced removal of unapproved structures.

Do I need an inspection after my project is completed?
Yes, final inspections ensure your work meets safety and building codes.

Other Roofers Nearby New Berlin