Emergency Call - 24/7

If you have a leaky faucet or a broken pipe, it might not seem like a big deal at first. But plumbing problems can get much worse very quickly. Left unaddressed, minor issues can lead to serious problems that cause damage and leave you with hefty repair bills. If you’re looking for professional plumbing services in Rockwall, TX that can take care of all your plumbing needs from fixing leaks to installing water heaters or re-piping entire houses, then you’ve come to the right place.


When it comes to plumbing, no two homes are exactly alike. That’s why James Armstrong Plumbing offers a comprehensive range of plumbing services to meet the unique needs of our customers. From simple repairs to installations, our team of experienced plumbers can handle any job – big or small.

Here are just a few of the plumbing services we offer in Rockwall, TX:

  • Drain Cleaning
  • Installation of the bathroom and kitchen plumbing fixtures
  • Toilet Repair
  • Faucet Repair
  • Pipe Repair
  • Gas line installation
  • Water Heater Repair
  • Water Heater Repair
  • And more!


If you see any of the following signs, it’s time to call an emergency plumber:

  • Your water bill has increased significantly without any corresponding change in your water usage.
  • Your drains are taking longer than usual to empty.
  • You can hear water running even when all taps and appliances are turned off.
  • There is a sudden increase in the number of leaks in your home.
  • Your toilet is constantly overflowing, even after you’ve flushed it multiple times.


When it comes to plumbing, there are a few things that you should always remember. First, never try to fix a plumbing issue on your own. Second, always use the services of a professional plumbing contractor when you need work done. Here are a few benefits of working with professional and experienced plumbing companies:

  • Professional plumbing contractors have the experience and expertise to do the job right. They know how to fix any plumbing issue and they can also help you prevent future problems from occurring.
  • Professionals have the latest tools and equipment necessary to get the job done quickly and efficiently.
  • They are licensed and insured, so you can rest assured knowing that your property is in good hands.
  • Professional companies offer competitive rates, so you can get the best deal possible.
  • Expertly trained technicians are reliable and trustworthy, so you can rest assured that they will do a good job and will not leave you hanging in the middle of a project.


When you need plumbing services, there’s only one team to call – James Armstrong Plumbing. We’re a family-owned and operated business with many years of experience, so you can rest assured that we know what we’re doing. No matter whether you are looking for water softener maintenance or drain cleaning services, we can help. We’re also dedicated to providing outstanding customer service, which is why we’re always on time and within budget.

Here are some reasons why our customers keep coming back to us:

  • We’re experienced: We’ve been in business for many years, so we know a thing or two about plumbing.
  • We’re reliable: We’re always on time and within budget, so you can count on us to get the job done right.
  • We’re professional: We’re always respectful of your home and will clean up after ourselves when we’re done.
  • We’re affordable: We offer competitive rates on all of our services, so you can get the quality plumbing service you need without breaking the bank.

Request A Quote

Why Work With Us

If you’re in need of plumbing services, call James Armstrong Plumbing today! We have a team of experienced professionals who are available 24/7 to help you with any plumbing issue you may have. We offer a range of plumbing services, including water heater repair, drain cleaning, and more. We’re the only company in Mesquite, TX that can offer you a 100% satisfaction guarantee on all of our services. Contact us today to schedule a consultation!