Serving Gloucester and Mathews Counties and surrounding areas, William J. Meagher is here to help!

Bill Meagher collecting soil sampleNothing can be worse than hiring a company to come out and assist you with something as important and time-sensitive as site issues, and then have them arrive late – or perhaps not even at all.

At William J. Meagher, we promise to keep any and all appointments that we set with our customers. And if for some reason we cannot make it at the appointed time, we will do all what we can to let you know, so that you are not kept waiting.

Call us today and find out for yourself why our customers turn to us, time and time again!

Interested in our services? Have a question about how the experts at William J. Meagher can assist you? Please fill out the form below, or simply give us a call at (804) 695-1234 (in Gloucester County) or (804) 725-7348 (in Mathews County) and someone from our offices will be glad to assist you. We look forward to working with you!