solid rock excavation llc vs sole