97.22717854265 100
4.9

2,627 reviews since August, 2004

Rhoads Energy Corporation
(717) 397-5277 ยท
Lancaster, PA 17603

"In addition to demonstrating proficiency in their skills, the installation team took great pride in their work. A shipping snafu didn't slow them down; they arranged quickly for the right equipment to be delivered and the job was done on time. Afterward, they took the time to thoroughly explain the system. Great job, thank you!!"
100% rating - from Mertztown, PA on
Verified Purchase