• This field is for validation purposes and should be left unchanged.

#1 Home Improvement Contractor

For over 30 years PetersenDean has been installing American Made products on our customers’ homes and businesses. Each dollar spent on American Made products creates jobs and prosperity for local communities.

Products Made in America

  • San Antonio, Texas

    Mission Solar Energy is a U.S. solar panel manufacturer that produces solar PV panels well suited for utility, commercial and residential applications. Our modules are assembled in the USA from our 260 megawatt facility in San Antonio, TX.

  • Parsippany, New Jersey

    Founded in 1886, GAF has become North America’s largest manufacturer of commercial and residential roofing. GAF success in growing the company to nearly $3 billion in sales has been a result of our relentless pursuit of quality, combined with industry-leading expertise and comprehensive roofing solutions.

  • Stockton, California

    Renewable power that’s reliable, economical and accessible to all. Our intelligent energy storage systems maximize the value of rooftop solar for homeowners and businesses, and our cloud-based platform enables powerful and flexible aggregation and management of distributed energy resources.

  • Rialto, California

    Eagle Roofing Products is a division of Burlingame Industries, a California based privately held, family-owned organization that has been in the concrete tile industry for over 40 years. From these family roots, our business philosophy and vision have blossomed. Eagle Roofing has four manufacturing plants servicing the United States and Canada.

  • Albuquerque, New Mexico

    Unirac is a leading manufacturer of solar racking in North America. Recognized for our excellence in product development, we provide the best mounting solutions to our customers through competitively priced products, responsive customer support, integrated technology solutions, robust engineering services, certified quality, and supply-chain excellence.

Call Us at (877) 552-4418 or
Fill Out This Form & We'll Contact You!

  • This field is for validation purposes and should be left unchanged.