My Roof Solar EPC proudly offers its installation services in Texas, Oklahoma, Kansas, Missouri, and Illinois, covering each state comprehensively. With a dedicated local presence in every market, we ensure expedited installations and minimize the possibility of errors. By strategically positioning ourselves within these regions, we prioritize efficiency and accuracy in delivering top-quality solar solutions to our customers.
Start selling solar,
tomorrow.
"My relationship with My Roof Solar as a Solar Sales Dealer has been an extremely positive one. I have been in the Solar industry for 7 years, and what puts My Roof Solar above the rest is their communication with their dealers from beginning to end. They communicate quickly and effectively for sales and support.
Install times are incredible, about 90 days faster than any other installer I have worked with.
Pay is quick, detailed, and transparent. In my experience, the best dealer/installer relationship I have had."
"Partnering with MyRoof has elevated our capabilities to deliver not just solar solutions, but a seamless, rapid and cost-effective experience. With their guaranteed installation within 12 days from signing and competitive redlines they truly stand apart. Their commitment to direct communication with back-end staff ensures transparent, efficient interactions, creating a dealer-installer relationship that we deeply value. This synergy has catalyzed our shared vision for a greener future."
13465 Midway Rd #320
Dallas, TX 75244
+1 (833) 99 – MYROOF
dealer@myroofsolarus.com
clientresolution@myroofsolarus.com
warranty@myroofsolarus.com
pay@myroofsolarus.com
commissions@myroofus.com
810 West Robinson Street,
Norman, OK
2611 SW 17th St,
Topeka, KS 66604
800 E 101st Terrace Suite 350, Kansas City, MO 64131
13465 Midway Rd #320
Dallas, TX 75244
+1 (833) 99 – MYROOF
dealer@myroofsolarus.com
clientresolution@myroofsolarus.com
warranty@myroofsolarus.com
pay@myroofsolarus.com
810 West Robinson Street,
Norman, OK
800 E 101st Terrace Suite 350, Kansas City, MO 64131
2611 SW 17th St,
Topeka, KS 66604