1, Report:
#51591
Posted Date:
Apr 04 2003
Solar Masters and Michael Eakman tricked and lied to us. San Antonio, Texas
Verbatim from Better Business Bureau Complaint #988156.
We have made a contract with Solar Masters (now relocated to 1100 NW Loop 410, Ste 700, San Antonio, TX) to build a sunroom. Project completion was supposed to be February 20, 2003.
On February 12, Solar Masters installe...
Entity
Solar Masters
Categories: Builders & Contractors