This was the first pool we ever owned. Contemporary was great to work with and provided excellent advice and guidance on our pool design. They told us installation would take 90 days at the most, and despite periods of heavy rain and flooding, we were swimming within that timeframe. Great company to work with and would highly recommend them.