He found a problem that was caused by the initial installation, which had not been done right. He rectified that checked everything else ... Full Review
- Deb M. of Dresher, PA
Jason did an outstanding job rebuilding our deck. The project included a deck replacement with Trex decking, stairs, railings.
From the ... Full Review
- Hamidreza G. of Conshohocken, PA
Joe had to replace the receiver in the fan’s assembly. To get to it he had to disassemble the two lights and remove several of the fan ... Full Review
- John S. of Garnet Valley, PA