Leapfrog Plumbing and Home Improvement, Inc. Reviews (1)
View Photos
Leapfrog Plumbing and Home Improvement, Inc. Rating
Address: 2158 N Main St STE F, Walnut Creek, California, United States, 94596-3708
Phone: |
Show more...
|
Web: |
|
Add contact information for Leapfrog Plumbing and Home Improvement, Inc.
Add new contacts
Unprofessional and incompetent, especially the owner. They created more problems than they solved. It was a financial and emotional nightmare.