Castle Rock has a delightful, small-town feel. Located less than an hour away from downtown Denver, this pleasant spot is home to 100,000 residents. It is a privilege for Bill Smith Plumbing & Heating to take care of the unique plumbing, heating, and cooling needs found in the mixture of old and new homes here in Castle Rock.