If I could give Rocky Mountain Restoration 1000 stars, I would. We had our basement finished, and did a patio extension. Lance and the crew exceeded our expectations! Very professional, built on was done on time and it came out gorgeous. We are planning our next project this fall, and most likely will choose Rocky Mountain Restoration to build our next house! Great job!