Pest Control in Miami, FL
Pest Control • Bed Bugs
12991 Sw 132nd Ct.,
Miami ,
FL
33186
UNITED STATES
Based on 1 reviews
Sent A Surprise Subcontractor Instead
Apex seemed to do a fair job with our termite tenting, although we were disappointed they sent a surprise subcontractor to do the actual job. They didn't discuss this possibility with us beforehand, and so we felt any trust we built up...Worldwide > United States > Miami, FL > Pest Control