A disinfecting and pest control services company, Maguire & Sons Inc is situated directly at Claymont, DE. It brings in a revenue of $580,520 annually and employs eight people. Maguire & Sons Inc boasts significant specialized appeal in the boutique market. The company's President is Allan Maguire.
Want to share more of your experience?GO TO FULL REVIEW