Gave me a low balled priced contract for pool and concrete deck. I felt great I'm getting a pool at a great price. After they started digging they started demanding more money (to make up for the low ball initial price). When I refused to pay more than the contract price they stopped work and left. Refused to continue work unless I paid them all they wanted. I would never trust these guys again. If they tell you digging in hard rock etc may cost more, demand a total cost or a by the hour rate in writing. If they refuse, RUN.