Twin Peaks Construction has been in operation as a licensed and insured company since 2008. As respected construction and renovation specialists, the company prides itself on providing outstanding service, exceptional customer care and excellent project performance.